Updated release instructions, remove gate for release

This commit is contained in:
Mike Farah 2020-12-23 10:23:09 +11:00
parent 8ee6f7dc1a
commit 6a05e517f1
2 changed files with 3 additions and 11 deletions

View File

@ -6,7 +6,6 @@ on:
jobs: jobs:
publishGitRelease: publishGitRelease:
environment: gitrelease
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2

View File

@ -1,16 +1,9 @@
- increment version in version.go - increment version in version.go
- increment version in snapcraft.yaml - increment version in snapcraft.yaml
- commit
- tag git with same version number
- make sure local build passes - make sure local build passes
- push tag to git - tag git with same version number
- 3.4.0, v3 - commit vX tag - this will trigger github actions
- git push --tags - use github actions to publish docker and make github release
- make local xcompile (builds binaries for all platforms)
- git release
./scripts/release.sh
./scripts/upload.sh
- snapcraft - snapcraft
- will auto create a candidate, test it works then promote - will auto create a candidate, test it works then promote