ReviewOS

also looking at this

craft-native/craft

ci: pin the pantry action to a commit

#45
Closed chris wants to merge ci/pin-pantry-action into main
7 files +35 -15
.github/workflows/release.ymlmodified+3-3
Changes to .github/workflows/release.yml
@@ -30,7 +30,7 @@ jobs:
3030 fetch-depth: 0
3131
3232 - name: Setup Pantry (provides Bun, Zig, etc.)
33 uses: pantry-pm/pantry/packages/action@main
33 uses: pantry-pm/pantry/packages/action@ef37fca8440cdb483fb355fefa5ae3cc6e669a69 # pantry 0.11.36
3434
3535 - name: Install System Dependencies
3636 if: matrix.platform.deps != ''
@@ -199,7 +199,7 @@ jobs:
199199 # 2. Auto-packages binaries from zig-out/ into platform-named zips
200200 # 3. Creates/updates GitHub release with all artifacts + changelog
201201 - name: Publish & Release
202 uses: pantry-pm/pantry/packages/action@main
202 uses: pantry-pm/pantry/packages/action@ef37fca8440cdb483fb355fefa5ae3cc6e669a69 # pantry 0.11.36
203203 with:
204204 install: 'false'
205205 publish: 'zig'
@@ -232,7 +232,7 @@ jobs:
232232 fetch-depth: 0
233233
234234 - name: Setup Pantry (provides Bun, Zig, etc.)
235 uses: pantry-pm/pantry/packages/action@main
235 uses: pantry-pm/pantry/packages/action@ef37fca8440cdb483fb355fefa5ae3cc6e669a69 # pantry 0.11.36
236236 - name: Install Dependencies
237237 run: bun install
238238