From f6196eaaf56ada01af18d7982463a175b54d8e97 Mon Sep 17 00:00:00 2001 From: Aaron Bacchi Date: Mon, 6 Apr 2026 13:44:05 -0400 Subject: [PATCH] action sha pinning --- .github/workflows/build-and-release.yml | 8 ++++---- .github/workflows/create-artifact.yml | 6 +++--- .github/workflows/test-on-pr.yml | 10 +++++----- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index 82cae34..b53b65c 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -39,10 +39,10 @@ jobs: runs-on: open-source-releaser steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Download all binary artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4 with: path: binaries/ pattern: safe-chain-* @@ -105,10 +105,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: "lts/*" registry-url: "https://registry.npmjs.org/" diff --git a/.github/workflows/create-artifact.yml b/.github/workflows/create-artifact.yml index da2a1bd..ae4b1eb 100644 --- a/.github/workflows/create-artifact.yml +++ b/.github/workflows/create-artifact.yml @@ -62,10 +62,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: "20.x" @@ -88,7 +88,7 @@ jobs: node build.js ${{ matrix.target }} - name: Upload binary artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 with: name: safe-chain-${{ matrix.os }}-${{ matrix.arch }} path: dist/* diff --git a/.github/workflows/test-on-pr.yml b/.github/workflows/test-on-pr.yml index e6ef9df..656e50a 100644 --- a/.github/workflows/test-on-pr.yml +++ b/.github/workflows/test-on-pr.yml @@ -15,10 +15,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: "lts/*" @@ -43,7 +43,7 @@ jobs: run: npm pack --workspace=packages/safe-chain - name: Upload package tarball - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 if: matrix.os == 'ubuntu-latest' with: name: safe-chain-package @@ -101,10 +101,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: "lts/*"