@@ -17,26 +17,29 @@ jobs:
1717 runs-on : ubuntu-latest
1818 steps :
1919 - name : Checkout code
20- uses : actions/checkout@9c091bb # @v7
20+ uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # @v7
2121
2222 - name : Install WASI SDK
23- uses : konsumer/install-wasi-sdk@d728b7a # @v1
23+ uses : konsumer/install-wasi-sdk@d728b7abb7ef7db1610039d9798a8270e23f56f8 # @v1
2424 with :
2525 version : " ${{ env.WASI_SDK_VERSION }}"
2626
27- - uses : extractions/setup-just@53165ef # @v3
27+ - name : Install sha256
28+ run : apt-get install
29+ - uses : extractions/setup-just@53165ef7e734c5c07cb06b3c8e7b647c5aa16db3 # @v3
2830 name : Install Just
2931
3032 - name : Install Rust
31- uses : actions-rust-lang/setup-rust-toolchain@46268bd # @v1.16.1
33+ uses : actions-rust-lang/setup-rust-toolchain@46268bd060767258de96ed93c1251119784f2ab6 # @v1.16.1
3234 with :
3335 toolchain : " ${{ env.RUST_TOOLCHAIN }}"
36+ target : wasm32-wasip1
3437
3538 - name : Build WebAssembly module
3639 run : just
3740
3841 - name : Build docs
39- uses : mattnotmitt/doxygen-action@411df0c # @v1.9.5
42+ uses : mattnotmitt/doxygen-action@411df0c62acb5b96b8a93d93a7bf4b753c47ea05 # @v1.9.5
4043
4144 - name : Set env
4245 run : echo "ARCHIVE_FILENAME_PREFIX=fastly-cpp-${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
@@ -71,11 +74,11 @@ jobs:
7174 - name : Verify checksums
7275 # NB(@zkat): these need to be manually updated every time we upgrade WASI_SDK_VERSION
7376 run : |
74- sha256 -c 4f98ee738c7abb45c81a94d1461fc53cc569d1cd01498951c8184d841a027844 wasi-sdk-${{ env.WASI_SDK_VERSION }}.0-arm64-linux.tar.gz
75- sha256 -c 85c997a2665ead91673b5bb88b7d0df3fc8900df3bfa244f720d478187bbdc78 wasi-sdk-${{ env.WASI_SDK_VERSION }}.0-arm64-macos.tar.gz
76- sha256 -c 0ba8b5bfaeb2adf3f29bab5841d76cf5318ab8e1642ea195f88baba1abd47bce wasi-sdk-${{ env.WASI_SDK_VERSION }}.0-x86_64-linux.tar.gz
77- sha256 -c 18f3f201ba9734e6a4455b0b6410690395a55e9ffa9f6f5066f66083a94b93b3 wasi-sdk-${{ env.WASI_SDK_VERSION }}.0-x86_64-macos.tar.gz
78- sha256 -c df14ca2a2127c2d6b6be07e6f5549b3af9c1b3c0112430c200a4749970c59f06 wasi-sdk-${{ env.WASI_SDK_VERSION }}.0-x86_64-windows.tar.gz
77+ /sbin/ sha256 -c 4f98ee738c7abb45c81a94d1461fc53cc569d1cd01498951c8184d841a027844 wasi-sdk-${{ env.WASI_SDK_VERSION }}.0-arm64-linux.tar.gz
78+ /sbin/ sha256 -c 85c997a2665ead91673b5bb88b7d0df3fc8900df3bfa244f720d478187bbdc78 wasi-sdk-${{ env.WASI_SDK_VERSION }}.0-arm64-macos.tar.gz
79+ /sbin/ sha256 -c 0ba8b5bfaeb2adf3f29bab5841d76cf5318ab8e1642ea195f88baba1abd47bce wasi-sdk-${{ env.WASI_SDK_VERSION }}.0-x86_64-linux.tar.gz
80+ /sbin/ sha256 -c 18f3f201ba9734e6a4455b0b6410690395a55e9ffa9f6f5066f66083a94b93b3 wasi-sdk-${{ env.WASI_SDK_VERSION }}.0-x86_64-macos.tar.gz
81+ /sbin/ sha256 -c df14ca2a2127c2d6b6be07e6f5549b3af9c1b3c0112430c200a4749970c59f06 wasi-sdk-${{ env.WASI_SDK_VERSION }}.0-x86_64-windows.tar.gz
7982
8083 - name : Extract wasi-sdk tarballs
8184 run : |
97100 run : gzip ${{ env.ARCHIVE_FILENAME_PREFIX }}.tar ${{ env.ARCHIVE_FILENAME_PREFIX }}-arm64-linux-wasi-sdk-${{ env.WASI_SDK_VERSION }}.0-quickstart.tar ${{ env.ARCHIVE_FILENAME_PREFIX }}-arm64-macos-wasi-sdk-${{ env.WASI_SDK_VERSION }}.0-quickstart.tar ${{ env.ARCHIVE_FILENAME_PREFIX }}-x86_64-linux-wasi-sdk-${{ env.WASI_SDK_VERSION }}.0-quickstart.tar ${{ env.ARCHIVE_FILENAME_PREFIX }}-x86_64-macos-wasi-sdk-${{ env.WASI_SDK_VERSION }}.0-quickstart.tar ${{ env.ARCHIVE_FILENAME_PREFIX }}-x86_64-windows-wasi-sdk-${{ env.WASI_SDK_VERSION }}.0-quickstart.tar
98101
99102 - name : Upload tarballs for release job
100- uses : actions/upload-artifact@043fb46 # @v7
103+ uses : actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # @v7
101104 with :
102105 name : env-cache-${{ github.run_id }}
103106 retention-days : 7
0 commit comments