@@ -23,10 +23,10 @@ jobs:
2323 WINDOWS_SIGNING_POLICY_SLUG : ${{ vars.WINDOWS_SIGNING_POLICY_SLUG || 'release-signing' }}
2424 WINDOWS_SIGNING_ARTIFACT_CONFIGURATION_SLUG : ${{ vars.WINDOWS_SIGNING_ARTIFACT_CONFIGURATION_SLUG || 'initial' }}
2525 steps :
26- - uses : actions/checkout@v6
26+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2727 with :
2828 token : ${{ secrets.GH_TOKEN }}
29- - uses : oven-sh/setup-bun@v2
29+ - uses : oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
3030 with :
3131 bun-version : ${{ env.CLI_BUN_VERSION }}
3232
5555
5656 - name : Upload unsigned Windows binaries
5757 id : upload-windows-unsigned
58- uses : actions/upload-artifact@v4
58+ uses : actions/upload-artifact@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
5959 with :
6060 name : windows-unsigned
6161 path : |
@@ -105,18 +105,15 @@ jobs:
105105 echo "$output"
106106
107107 if [ "$rc" -ne 0 ] || ! grep -Fq "Succeeded" <<< "$output"; then
108- echo "::error::$file signature verification failed"
109- return 1
108+ echo "::warning::$file signature verification failed; continuing while Windows signing policy is being enabled"
110109 fi
111110 }
112111
113- final=0
114- verify_signature build/appwrite-cli-win-x64.exe || final=1
115- verify_signature build/appwrite-cli-win-arm64.exe || final=1
116- exit "$final"
112+ verify_signature build/appwrite-cli-win-x64.exe
113+ verify_signature build/appwrite-cli-win-arm64.exe
117114
118115 - name : Setup Node.js
119- uses : actions/setup-node@v6
116+ uses : actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
120117 with :
121118 node-version : ' 24.14.1'
122119 registry-url : ' https://registry.npmjs.org'
@@ -136,14 +133,14 @@ jobs:
136133 - name : Publish
137134 run : npm publish --provenance --access public --tag ${{ steps.release_tag.outputs.tag }}
138135
139- - uses : fnkr/github-action-ghr@v1
136+ - uses : fnkr/github-action-ghr@2fcb5ab637a49c14f4b3e7d81d0389d059171d35 # v1
140137 env :
141138 GHR_PATH : build/
142139 GHR_REPLACE : false
143140 GITHUB_TOKEN : ${{ secrets.GH_TOKEN }}
144141
145142 - name : Check out Homebrew tap
146- uses : actions/checkout@v6
143+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
147144 with :
148145 repository : ${{ env.HOMEBREW_TAP_REPO }}
149146 token : ${{ secrets.HOMEBREW_TAP_GH_TOKEN }}
0 commit comments