File tree 2 files changed +10
-4
lines changed
2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 8
8
jobs :
9
9
goreleaser :
10
10
runs-on : ubuntu-latest
11
+ env :
12
+ flags : " "
11
13
steps :
14
+ - if : ${{ !startsWith(github.ref, 'refs/tags/v') }}
15
+ # Allows manually running this on an untagged commit without actually generating a release
16
+ run : echo "flags=--snapshot" >> $GITHUB_ENV
12
17
- name : Checkout
13
18
uses : actions/checkout@v4
14
19
with :
23
28
uses : goreleaser/goreleaser-action@v6
24
29
with :
25
30
distribution : goreleaser
26
- version : latest
31
+ version : ' ~> v2 '
27
32
args : check
28
33
workdir : ./src
29
34
env :
33
38
with :
34
39
# either 'goreleaser' (default) or 'goreleaser-pro'
35
40
distribution : goreleaser
36
- version : latest
37
- args : release --clean
41
+ version : ' ~> v2 '
42
+ args : release --clean ${{ env.flags }}
38
43
workdir : ./src
39
44
env :
40
45
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change
1
+ version : 2
1
2
before :
2
3
hooks :
3
4
- go mod tidy
@@ -25,7 +26,7 @@ archives:
25
26
checksum :
26
27
name_template : " checksums.txt"
27
28
snapshot :
28
- name_template : " {{ incpatch .Version }}-next"
29
+ version_template : " {{ incpatch .Version }}-next"
29
30
changelog :
30
31
use : github-native
31
32
# sort: asc
You can’t perform that action at this time.
0 commit comments