Skip to content

Commit 148b00a

Browse files
committed
Proper steps with pushing
1 parent 12a1dac commit 148b00a

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

src/ReleaseMaking.asciidoc

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,19 @@ git push
4545

4646
## Prepare tag and GitHub release
4747

48+
* Switch `release_tag` in `.github/workflows/build.yml` to the new tag.
49+
50+
* Commit all the changes (needed before tagging), but don't push yet.
51+
4852
* Create a tag by `make tag`.
4953
5054
* Go to https://github.com/pasdoc/pasdoc/releases and create a new release from this tag. Place the notes from the changelog entry as description. Make it "draft" for now.
5155
52-
## [[compile-and-test-all-releases]] Build and test all releases (automated now)
56+
* *Push now.* This will rebuild master and upload results to proper GitHub release.
57+
58+
## Build and test all releases (automated now)
5359

54-
Note: This step is automated now, using https://github.com/pasdoc/pasdoc/tree/master/.github/workflows[GitHub Actions] to automatically test and build PasDoc. Just switch `release_tag` in `.github/workflows/build.yml` to the new tag and push it, and GitHub Actions will do the rest.
60+
This step is automated now, using https://github.com/pasdoc/pasdoc/tree/master/.github/workflows[GitHub Actions] to automatically test and build PasDoc. Nothing to do here, just wait for GitHub Actions to finish.
5561

5662
Below we describe how to do things manually, just in case.
5763

0 commit comments

Comments
 (0)