Skip to content

Commit e39997f

Browse files
committed
ci(.github): Update build, release actions
When I tested releasing this in my local fork, the permissions: contents: write was required for I believe the release action. Ref: https://github.com/softprops/action-gh-release#permissions Signed-off-by: Kingdon B <[email protected]>
1 parent 5344ae8 commit e39997f

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ jobs:
1212
name: Test
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v2
15+
- uses: actions/checkout@v4
1616

1717
- name: Setup Wasmtime
1818
uses: bytecodealliance/actions/wasmtime/setup@v1
1919
with:
2020
version: "31.0.0"
2121

2222
- name: "Install Go"
23-
uses: actions/setup-go@v3
23+
uses: actions/setup-go@v5
2424
with:
2525
go-version: '1.24'
2626

.github/workflows/release.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,15 @@ on:
66
tags:
77
- "v*"
88

9+
permissions:
10+
contents: write
11+
912
jobs:
1013
assets:
1114
name: Build and release assets
1215
runs-on: "ubuntu-latest"
1316
steps:
14-
- uses: actions/checkout@v2
17+
- uses: actions/checkout@v4
1518

1619
- name: set the release version (tag)
1720
run: echo "RELEASE_VERSION=${GITHUB_REF/refs\/tags\//}" >> $GITHUB_ENV
@@ -22,7 +25,7 @@ jobs:
2225
version: "31.0.0"
2326

2427
- name: "Install Go"
25-
uses: actions/setup-go@v3
28+
uses: actions/setup-go@v5
2629
with:
2730
go-version: '1.24'
2831

@@ -44,7 +47,7 @@ jobs:
4447
sha256sum redirect.wasm > checksums-${{ env.RELEASE_VERSION }}.txt
4548
4649
- name: Create release
47-
uses: softprops/action-gh-release@v1
50+
uses: softprops/action-gh-release@v2
4851
with:
4952
fail_on_unmatched_files: true
5053
generate_release_notes: true

0 commit comments

Comments
 (0)