From eb3daba2a62f4d797b78ec5f5fbdff6d4e7461cd Mon Sep 17 00:00:00 2001 From: Erik Burton Date: Fri, 17 Jul 2026 13:42:29 -0700 Subject: [PATCH] test: use gha --- .github/workflows/build_external.yml | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/.github/workflows/build_external.yml b/.github/workflows/build_external.yml index bac6cd181f..2e2e15e2a8 100644 --- a/.github/workflows/build_external.yml +++ b/.github/workflows/build_external.yml @@ -21,23 +21,12 @@ jobs: solana-ref: ${{ steps.set-git-refs.outputs.solana-ref }} starknet-ref: ${{ steps.set-git-refs.outputs.starknet-ref }} steps: - # Checkout the shared scripts from the smartcontractkit/.github repo. - - name: Checkout shared .github scripts - uses: actions/checkout@v4 - with: - repository: smartcontractkit/.github - ref: 79a5c885eba3814105eb7f4848b611e4e42dd55e - persist-credentials: false - sparse-checkout: tools/scripts/get-refs-from-pr-body.js - sparse-checkout-cone-mode: false - path: dot_github - name: Get refs from PR body id: set-git-refs - uses: actions/github-script@v7 + uses: smartcontractkit/.github/actions/get-refs-from-pr-body@feat/get-pr-body-refs-2 with: - script: | - const script = require(`${process.env.GITHUB_WORKSPACE}/dot_github/tools/scripts/get-refs-from-pr-body.js`) - await script({ github, context, core }) + sigscanner-url: ${{ secrets.SIGSCANNER_URL }} + sigscanner-api-key: ${{ secrets.SIGSCANNER_API_KEY }} build-chainlink: needs: init @@ -53,14 +42,14 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} steps: - name: Checkout the chainlink-common repo - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: repository: smartcontractkit/chainlink-common persist-credentials: false path: chainlink-common - name: Checkout the chainlink core repo - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: repository: smartcontractkit/chainlink ref: ${{ needs.init.outputs.core-ref }} @@ -98,7 +87,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout the solana repo - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: repository: smartcontractkit/chainlink-solana ref: ${{ needs.init.outputs.solana-ref }} @@ -139,7 +128,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout the starknet repo - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: repository: smartcontractkit/chainlink-starknet ref: ${{ needs.init.outputs.starknet-ref }}