1515 build_matrix : ${{ steps.set-matrix.outputs.build_matrix }}
1616 steps :
1717 - name : Checkout
18- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
18+ uses : actions/checkout@v4
1919 with :
2020 sparse-checkout : |
2121 .github/workflows/matrix.json
@@ -47,28 +47,28 @@ jobs:
4747 echo "matrix.build.RUN_LOCALLY : ${{ matrix.build.RUN_LOCALLY }}"
4848 echo "matrix.build.TARGET : ${{ matrix.build.TARGET }}"
4949 - name : Checkout
50- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
50+ uses : actions/checkout@v4
5151 - name : Install node
52- uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
52+ uses : actions/setup-node@v4
5353 with :
5454 node-version : 20
5555 registry-url : " https://registry.npmjs.org"
5656 - name : Install rust toolchain
57- uses : actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f # v1.0.6
57+ uses : actions-rs/toolchain@v1
5858 with :
5959 profile : minimal
6060 toolchain : stable
6161 target : ${{ matrix.build.TARGET }}
6262 override : true
6363 components : rustfmt, clippy
6464 - name : Set up cargo cache
65- uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
65+ uses : Swatinem/rust-cache@v2
6666 - name : Install just
67- uses : extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3.0.0
67+ uses : extractions/setup-just@v1
6868 with :
6969 just-version : 1.35.0
7070 - name : Build rust binary
71- uses : actions-rs/cargo@ae10961054e4aa8b4aa7dffede299aaf087aa33b # v1.0.1
71+ uses : actions-rs/cargo@v1
7272 with :
7373 command : build
7474 args : --release --locked --target ${{ matrix.build.TARGET }}
8181 env :
8282 NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
8383 - name : Upload artifact
84- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
84+ uses : actions/upload-artifact@v4
8585 with :
8686 name : syncpack-${{ matrix.build.TARGET }}
8787 path : target/${{ matrix.build.TARGET }}/release/syncpack
@@ -92,14 +92,14 @@ jobs:
9292 runs-on : ubuntu-22.04
9393 steps :
9494 - name : Checkout
95- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
95+ uses : actions/checkout@v4
9696 - name : Install node
97- uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
97+ uses : actions/setup-node@v4
9898 with :
9999 node-version : 20
100100 registry-url : " https://registry.npmjs.org"
101101 - name : Install just
102- uses : extractions/setup-just@e33e0265a09d6d736e2ee1e0eb685ef1de4669ff # v3.0.0
102+ uses : extractions/setup-just@v1
103103 with :
104104 just-version : 1.35.0
105105 - name : Publish the package
0 commit comments