File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 1
- # Release Process
1
+ 4 # Release Process
2
2
3
3
1 . Merge all PRs intended for the release.
4
4
1 . Rebase latest remote main branch locally (` git pull --rebase origin main ` ).
5
5
1 . Ensure all analysis checks and tests are passing (` TEST_PARALLELISM=8 make testacc ` ).
6
- 1 . Run ` go mod vendor ` and ` make goreleaser GORELEASER_ARGS="--skip=validate --clean" ` .
6
+ 1 . Run ` go mod vendor ` and ` make goreleaser GORELEASER_ARGS="--snapshot -- skip=validate --clean" ` .
7
7
1 . Open a new PR to update CHANGELOG ([ example] ( https://github.com/fastly/terraform-provider-fastly/pull/498/files ) )<sup >[ 1] ( #note1 ) </sup >.
8
8
1 . 🚨 Ensure any _ removals_ are considered a BREAKING CHANGE and must be published in a major release.
9
9
1 . Merge CHANGELOG.
10
10
1 . Rebase latest remote main branch locally (` git pull --rebase origin main ` )<sup >[ 2] ( #note2 ) </sup >.
11
- 1 . Tag a new release (` tag=vX.Y.Z && git tag -s $tag -m " $tag" && git push origin $tag ` )<sup >[ 3] ( #note3 ) </sup >.
11
+ 1 . Tag a new release (` tag=vX.Y.Z && git tag -s $tag -m $tag && git push $(git config branch.$(git symbolic-ref -q --short HEAD).remote) $tag ` )<sup >[ 3] ( #note3 ) </sup >.
12
12
1 . Copy/paste CHANGELOG into the [ draft release] ( https://github.com/fastly/terraform-provider-fastly/releases ) .
13
13
1 . Publish draft release<sup >[ 4] ( #note4 ) </sup >.
14
14
You can’t perform that action at this time.
0 commit comments