4343 runs-on : ${{ matrix.os }}
4444
4545 steps :
46- - uses : actions/checkout@v4
46+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4747
4848 - name : Setup Rust toolchain
4949 uses : dtolnay/rust-toolchain@stable
5555 - name : Add Apple Silicon Dependencies
5656 run : rustup target add aarch64-apple-darwin
5757
58- - uses : awalsh128/cache-apt-pkgs-action@v1
58+ - uses : awalsh128/cache-apt-pkgs-action@5902b33ae29014e6ca012c5d8025d4346556bd40 # v1.5.0
5959 if : matrix.os == 'ubuntu-latest'
6060 with :
6161 packages : musl-tools # provides musl-gcc
8686
8787 - name : Upload
8888 if : matrix.rust == 'stable'
89- uses : actions/upload-artifact@v4
89+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
9090 with :
9191 name : ${{ matrix.crate }}-${{ matrix.target }}
9292 path : ${{ matrix.crate }}-${{ matrix.target }}
@@ -103,9 +103,9 @@ jobs:
103103 run : |
104104 echo "v=${GITHUB_REF/refs\/tags\/v/}" >> $GITHUB_ENV
105105 echo "Version is v${GITHUB_REF/refs\/tags\/v/}"
106- - uses : actions/checkout@v4
106+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
107107 - name : Download Artifacts
108- uses : actions/download-artifact@v4
108+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
109109 with :
110110 pattern : vhdl_*
111111 path : ~/temp
@@ -144,7 +144,7 @@ jobs:
144144 zip -r vhdl_ls-aarch64-apple-darwin.zip vhdl_ls-aarch64-apple-darwin
145145 zip -r vhdl_lang-aarch64-apple-darwin.zip vhdl_lang-aarch64-apple-darwin
146146 - name : Do release
147- uses : ncipollo/release-action@v1
147+ uses : ncipollo/release-action@440c8c1cb0ed28b9f43e4d1d670870f059653174 # v1.16.0
148148 with :
149149 draft : false
150150 artifacts : " ~/temp/*.zip"
0 commit comments