File tree 1 file changed +8
-8
lines changed
1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change 1
1
# This GitHub action can publish assets for release when a tag is created.
2
2
# Currently its setup to run on any tag that matches the pattern "v*" (ie. v0.1.0).
3
3
#
4
- # This uses an action (paultyng/ghaction-import-gpg) that assumes you set your
4
+ # This uses an action (paultyng/ghaction-import-gpg) that assumes you set your
5
5
# private key in the `GPG_PRIVATE_KEY` secret and passphrase in the `PASSPHRASE`
6
6
# secret. If you would rather own your own GPG handling, please fork this action
7
7
# or use an alternative one for key handling.
8
8
#
9
- # You will need to pass the `--batch` flag to `gpg` in your signing step
9
+ # You will need to pass the `--batch` flag to `gpg` in your signing step
10
10
# in `goreleaser` to indicate this is being used in a non-interactive mode.
11
11
#
12
12
name : release
@@ -20,29 +20,29 @@ jobs:
20
20
steps :
21
21
-
22
22
name : Checkout
23
- uses : actions/checkout@v3
23
+ uses : actions/checkout@v4
24
24
-
25
25
name : Unshallow
26
26
run : git fetch --prune --unshallow
27
27
-
28
28
name : Set up Go
29
- uses : actions/setup-go@v3
29
+ uses : actions/setup-go@v5
30
30
with :
31
- go-version : ' >=1.20 '
31
+ go-version : ' >=1.22 '
32
32
check-latest : true
33
33
-
34
34
name : Import GPG key
35
35
id : import_gpg
36
- uses : crazy-max/ghaction-import-gpg@v5
36
+ uses : crazy-max/ghaction-import-gpg@v6
37
37
with :
38
38
gpg_private_key : ${{ secrets.GPG_PRIVATE_KEY }}
39
39
passphrase : ${{ secrets.PASSPHRASE }}
40
40
-
41
41
name : Run GoReleaser
42
- uses : goreleaser/goreleaser-action@v4
42
+ uses : goreleaser/goreleaser-action@v6
43
43
with :
44
44
distribution : goreleaser
45
- version : latest
45
+ version : ' ~> v2 '
46
46
args : release --clean
47
47
env :
48
48
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments