action sha pinning

This commit is contained in:
Aaron Bacchi 2026-04-06 13:44:05 -04:00
parent ca418de803
commit f6196eaaf5
No known key found for this signature in database
3 changed files with 12 additions and 12 deletions

View file

@ -39,10 +39,10 @@ jobs:
runs-on: open-source-releaser runs-on: open-source-releaser
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v3 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Download all binary artifacts - name: Download all binary artifacts
uses: actions/download-artifact@v4 uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
with: with:
path: binaries/ path: binaries/
pattern: safe-chain-* pattern: safe-chain-*
@ -105,10 +105,10 @@ jobs:
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v3 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Set up Node.js - name: Set up Node.js
uses: actions/setup-node@v3 uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: "lts/*" node-version: "lts/*"
registry-url: "https://registry.npmjs.org/" registry-url: "https://registry.npmjs.org/"

View file

@ -62,10 +62,10 @@ jobs:
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v3 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Set up Node.js - name: Set up Node.js
uses: actions/setup-node@v3 uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: "20.x" node-version: "20.x"
@ -88,7 +88,7 @@ jobs:
node build.js ${{ matrix.target }} node build.js ${{ matrix.target }}
- name: Upload binary artifact - name: Upload binary artifact
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
with: with:
name: safe-chain-${{ matrix.os }}-${{ matrix.arch }} name: safe-chain-${{ matrix.os }}-${{ matrix.arch }}
path: dist/* path: dist/*

View file

@ -15,10 +15,10 @@ jobs:
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v3 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Set up Node.js - name: Set up Node.js
uses: actions/setup-node@v3 uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: "lts/*" node-version: "lts/*"
@ -43,7 +43,7 @@ jobs:
run: npm pack --workspace=packages/safe-chain run: npm pack --workspace=packages/safe-chain
- name: Upload package tarball - name: Upload package tarball
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
if: matrix.os == 'ubuntu-latest' if: matrix.os == 'ubuntu-latest'
with: with:
name: safe-chain-package name: safe-chain-package
@ -101,10 +101,10 @@ jobs:
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Set up Node.js - name: Set up Node.js
uses: actions/setup-node@v4 uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with: with:
node-version: "lts/*" node-version: "lts/*"