diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 83177c66..8bf06def 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -100,7 +100,7 @@ jobs: versions: ${{ steps.versions.outputs.versions }} steps: - id: versions - uses: DataDog/action-prebuildify/compute-matrix@52f656de95fa80939195e2b9897c032b492271b3 # main + uses: DataDog/action-prebuildify/compute-matrix@980a307ee6c617a536d66e90aa2aceace1909d8e # main with: min: ${{ inputs.min-node-version }} @@ -110,7 +110,7 @@ jobs: platforms: ${{ steps.platforms.outputs.platforms }} steps: - id: platforms - uses: DataDog/action-prebuildify/platforms@52f656de95fa80939195e2b9897c032b492271b3 # main + uses: DataDog/action-prebuildify/platforms@980a307ee6c617a536d66e90aa2aceace1909d8e # main with: skip: ${{ inputs.skip }} only: ${{ inputs.only }} @@ -127,7 +127,7 @@ jobs: DOCKER_BUILDER: ghcr.io/rochdev/holy-node-box:12-arm32v7 steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - uses: DataDog/action-prebuildify/prebuild@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/prebuild@980a307ee6c617a536d66e90aa2aceace1909d8e # main linuxglibc-arm64: if: ${{ contains(fromJson(needs.platforms.outputs.platforms), 'linuxglibc-arm64') }} @@ -141,7 +141,7 @@ jobs: DOCKER_BUILDER: ghcr.io/rochdev/holy-node-box:12-arm64v8 steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - uses: DataDog/action-prebuildify/prebuild@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/prebuild@980a307ee6c617a536d66e90aa2aceace1909d8e # main linuxglibc-ia32: if: ${{ contains(fromJson(needs.platforms.outputs.platforms), 'linuxglibc-ia32') }} @@ -155,7 +155,7 @@ jobs: DOCKER_BUILDER: ghcr.io/rochdev/holy-node-box:12-i386 steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - uses: DataDog/action-prebuildify/prebuild@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/prebuild@980a307ee6c617a536d66e90aa2aceace1909d8e # main linuxglibc-x64: if: ${{ contains(fromJson(needs.platforms.outputs.platforms), 'linuxglibc-x64') }} @@ -169,7 +169,7 @@ jobs: DOCKER_BUILDER: ghcr.io/rochdev/holy-node-box:12-amd64 steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - uses: DataDog/action-prebuildify/prebuild@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/prebuild@980a307ee6c617a536d66e90aa2aceace1909d8e # main linuxmusl-x64: if: ${{ contains(fromJson(needs.platforms.outputs.platforms), 'linuxmusl-x64') }} @@ -183,7 +183,7 @@ jobs: DOCKER_BUILDER: ghcr.io/rochdev/holy-node-box:12-amd64-alpine steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - uses: DataDog/action-prebuildify/prebuild@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/prebuild@980a307ee6c617a536d66e90aa2aceace1909d8e # main linuxmusl-arm64: if: ${{ contains(fromJson(needs.platforms.outputs.platforms), 'linuxmusl-arm64') }} @@ -197,7 +197,7 @@ jobs: DOCKER_BUILDER: ghcr.io/rochdev/holy-node-box:12-arm64v8-alpine steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - uses: DataDog/action-prebuildify/prebuild@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/prebuild@980a307ee6c617a536d66e90aa2aceace1909d8e # main linuxmusl-x64-alpine-3-17: if: ${{ !inputs.napi && !inputs.napi-rs && !inputs.neon && !inputs.rust && contains(fromJson(needs.platforms.outputs.platforms), 'linuxmusl-x64') }} @@ -212,7 +212,7 @@ jobs: PREBUILDS_DIR: linuxmusl-x64 steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - uses: DataDog/action-prebuildify/prebuild@52f656de95fa80939195e2b9897c032b492271b3 + - uses: DataDog/action-prebuildify/prebuild@980a307ee6c617a536d66e90aa2aceace1909d8e linuxmusl-arm64-alpine-3-17: if: ${{ !inputs.napi && !inputs.napi-rs && !inputs.neon && !inputs.rust && contains(fromJson(needs.platforms.outputs.platforms), 'linuxmusl-arm64') }} @@ -227,7 +227,7 @@ jobs: PREBUILDS_DIR: linuxmusl-arm64 steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - uses: DataDog/action-prebuildify/prebuild@52f656de95fa80939195e2b9897c032b492271b3 + - uses: DataDog/action-prebuildify/prebuild@980a307ee6c617a536d66e90aa2aceace1909d8e # TODO: linuxmusl-arm @@ -240,7 +240,7 @@ jobs: ARCH: arm64 steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - uses: DataDog/action-prebuildify/prebuild@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/prebuild@980a307ee6c617a536d66e90aa2aceace1909d8e # main darwin-x64: if: ${{ contains(fromJson(needs.platforms.outputs.platforms), 'darwin-x64') }} @@ -251,7 +251,7 @@ jobs: ARCH: x64 steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - uses: DataDog/action-prebuildify/prebuild@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/prebuild@980a307ee6c617a536d66e90aa2aceace1909d8e # main win32-ia32: if: ${{ contains(fromJson(needs.platforms.outputs.platforms), 'win32-ia32') }} @@ -262,7 +262,7 @@ jobs: ARCH: ia32 steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - uses: DataDog/action-prebuildify/prebuild@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/prebuild@980a307ee6c617a536d66e90aa2aceace1909d8e # main win32-x64: if: ${{ contains(fromJson(needs.platforms.outputs.platforms), 'win32-x64') }} @@ -273,7 +273,7 @@ jobs: ARCH: x64 steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - uses: DataDog/action-prebuildify/prebuild@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/prebuild@980a307ee6c617a536d66e90aa2aceace1909d8e # main # Tests @@ -293,7 +293,7 @@ jobs: steps: - run: apk update && apk add bash build-base git python3 curl - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - uses: DataDog/action-prebuildify/test@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/test@980a307ee6c617a536d66e90aa2aceace1909d8e # main centos-test: if: ${{ !failure() && !cancelled() && contains(fromJson(needs.platforms.outputs.platforms), 'linuxglibc-x64') }} @@ -327,7 +327,7 @@ jobs: npm install -g yarn@^1.22.22 dirname $(nvm which default) >> $GITHUB_PATH shell: bash - - uses: DataDog/action-prebuildify/test@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/test@980a307ee6c617a536d66e90aa2aceace1909d8e # main linux-arm64-test: if: ${{ !failure() && !cancelled() && contains(fromJson(needs.platforms.outputs.platforms), 'linuxglibc-arm64') }} @@ -342,7 +342,7 @@ jobs: name: linux-arm64-test-${{ matrix.node }} steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - uses: DataDog/action-prebuildify/test@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/test@980a307ee6c617a536d66e90aa2aceace1909d8e # main with: node: ${{ matrix.node }} @@ -359,7 +359,7 @@ jobs: name: linux-x64-test-${{ matrix.node }} steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - - uses: DataDog/action-prebuildify/test@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/test@980a307ee6c617a536d66e90aa2aceace1909d8e # main with: node: ${{ matrix.node }} @@ -389,7 +389,7 @@ jobs: npm explore npm/node_modules/@npmcli/run-script -g -- npm_config_global=false npm install node-gyp@latest ######################################################################### - - uses: DataDog/action-prebuildify/test@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/test@980a307ee6c617a536d66e90aa2aceace1909d8e # main with: node: ${{ matrix.node }} @@ -410,7 +410,7 @@ jobs: with: node-version: ${{ matrix.node }} cache: ${{ (env.CACHE == 'true') && env.PACKAGE_MANAGER || '' }} - - uses: DataDog/action-prebuildify/test@52f656de95fa80939195e2b9897c032b492271b3 # main + - uses: DataDog/action-prebuildify/test@980a307ee6c617a536d66e90aa2aceace1909d8e # main with: node: ${{ matrix.node }}