@@ -11,10 +11,10 @@ jobs:
1111 contents : write
1212 runs-on : ubuntu-24.04
1313 steps :
14- - uses : actions/checkout@v5
14+ - uses : actions/checkout@v6
1515 with :
1616 persist-credentials : false
17- - uses : taiki-e/create-gh-release-action@v1.9.1
17+ - uses : taiki-e/create-gh-release-action@26b80501670402f1999aff4b934e1574ef2d3705 # @ v1.9.1
1818 with :
1919 changelog : CHANGELOG.md
2020 allow-missing-changelog : true
@@ -24,20 +24,23 @@ jobs:
2424
2525 build-web :
2626 runs-on : ubuntu-24.04
27+ permissions :
28+ contents : write
2729 steps :
28- - uses : actions/checkout@v5
30+ - uses : actions/checkout@v6
2931 with :
3032 persist-credentials : false
31- - uses : oven-sh/setup-bun@v2
33+ - uses : oven-sh/setup-bun@735343b667d3e6f658f44d0eca948eb6282f2b76 # @ v2
3234 with :
3335 bun-version : latest
36+ no-cache : true
3437 - name : Build web project
3538 run : |
3639 bun install
3740 bun run build
3841 working-directory : ./web
3942 - name : Upload web assets
40- uses : actions/upload-artifact@v4
43+ uses : actions/upload-artifact@v5
4144 with :
4245 name : web-dist
4346 path : ./web/dist
@@ -61,15 +64,17 @@ jobs:
6164
6265 runs-on : ${{ matrix.os }}
6366 steps :
64- - uses : actions/checkout@v5
67+ - uses : actions/checkout@v6
6568 with :
6669 persist-credentials : false
67- - uses : actions/download-artifact@v5
70+ - uses : actions/download-artifact@v6
6871 with :
6972 name : web-dist
7073 path : ./web/dist
71- - uses : actions-rust-lang/setup-rust-toolchain@v1.15.2
72- - uses : taiki-e/upload-rust-binary-action@v1.27.0
74+ - uses : actions-rust-lang/setup-rust-toolchain@1780873c7b576612439a134613cc4cc74ce5538c # @v1.15.2
75+ with :
76+ cache : false
77+ - uses : taiki-e/upload-rust-binary-action@3962470d6e7f1993108411bc3f75a135ec67fc8c # @v1.27.0
7378 with :
7479 bin : liwan
7580 target : ${{ matrix.target }}
0 commit comments