X Tutup
Skip to content

Commit 41f100c

Browse files
committed
Update doc
1 parent a0495d1 commit 41f100c

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

docs/releasing.md

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,20 @@
11
# Releasing
22

3-
## Release to production
3+
_First create a prerelease to verify the relase infrastructure_
44

5-
This can all be done from your local terminal.
5+
1. `git tag v1.2.3-pre`
6+
2. `git push origin v1.2.3-pre`
7+
3. Wait several minutes for the build to run <https://github.com/cli/cli/actions>
8+
4. Verify the prerelease succeeded and has the correct artifacts at <https://github.com/cli/cli/releases>
69

7-
1. `git tag v1.2.3`
8-
2. `git push origin v1.2.3`
9-
3. Wait a few minutes for the build to run <https://github.com/cli/cli/actions>
10-
4. Check <https://github.com/cli/cli/releases>
10+
_Next create a the production release_
11+
12+
5. `git tag v1.2.3`
13+
6. `git push origin v1.2.3`
14+
7. Wait several minutes for the build to run <https://github.com/cli/cli/actions>
15+
8. Check <https://github.com/cli/cli/releases>
16+
9. Verify the marketing site was updated https://cli.github.com/
17+
10. Delete the prerelease on GitHub <https://github.com/cli/cli/releases>
1118

1219
## Release locally for debugging
1320

0 commit comments

Comments
 (0)
X Tutup