File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,30 +12,37 @@ jobs:
1212 steps :
1313 - name : checkout
1414 uses : actions/checkout@v6
15+
1516 - name : go-setup
1617 uses : actions/setup-go@v6
1718 with :
1819 go-version : 1.24
20+
1921 - name : install snapcraft
2022 uses : lucassabreu/action-snapcraft@main
23+
2124 - name : install nix
2225 uses : cachix/install-nix-action@v31
26+
2327 - name : goreleaser-setup
2428 uses : goreleaser/goreleaser-action@v6
2529 with :
2630 distribution : goreleaser
2731 version : latest
2832 install-only : true
33+
2934 - if : startsWith(github.ref, 'refs/tags/')
3035 name : release a new version
3136 run : |
3237 make release "tag=${GITHUB_REF#refs/tags/}"
3338 env :
3439 GITHUB_TOKEN : ${{ secrets.GH_TOKEN_GORELEASER }}
3540 SNAPCRAFT_STORE_CREDENTIALS : ${{ secrets.SNAPCRAFT_STORE_CREDENTIALS }}
41+
3642 - if : startsWith(github.ref, 'refs/tags/') == false
3743 name : test releasing a snapshot version
3844 run : make release SNAPSHOT=1 tag=Unreleased
45+
3946 - if : startsWith(github.ref, 'refs/tags/')
4047 name : trigger Netlify deploy with new release
4148 run : |
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99
1010### Fixed
1111
12- - update the snapcraft github actions to node24
12+ - use bash/composite github action to install snapcraft
1313
1414## [ v0.63.1] - 2026-05-21
1515
You can’t perform that action at this time.
0 commit comments