diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fc3b3ac895f..02252a89018 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -436,8 +436,10 @@ jobs: name: Scan Images - ${{ matrix.label }} needs: [metadata, build-images] runs-on: ubuntu-22.04 + timeout-minutes: ${{ fromJSON(vars.GHA_DEFAULT_TIMEOUT) }} if: |- always() + && vars.DISABLE_SCA_SCAN == 'false' && fromJSON(needs.metadata.outputs.matrix)['scan-vulnerabilities'] != '' && needs.build-images.result == 'success' && (github.event_name != 'pull_request' || (github.event.pull_request.head.repo.full_name == github.repository && github.actor != 'dependabot[bot]')) @@ -483,7 +485,7 @@ jobs: - name: Scan AMD64 Image digest id: sbom_action_amd64 if: steps.image_manifest_metadata.outputs.amd64_sha != '' - uses: Kong/public-shared-actions/security-actions/scan-docker-image@v2 + uses: Kong/public-shared-actions/security-actions/scan-docker-image@a2132654dffda2a5dd121bbd077a205b4cae8ec0 with: asset_prefix: kong-${{ needs.metadata.outputs.commit-sha }}-${{ matrix.label }}-linux-amd64 image: ${{ needs.metadata.outputs.prerelease-docker-repository }}:${{ needs.metadata.outputs.commit-sha }}-${{ matrix.label }} @@ -491,7 +493,7 @@ jobs: - name: Scan ARM64 Image digest if: steps.image_manifest_metadata.outputs.manifest_list_exists == 'true' && steps.image_manifest_metadata.outputs.arm64_sha != '' id: sbom_action_arm64 - uses: Kong/public-shared-actions/security-actions/scan-docker-image@v2 + uses: Kong/public-shared-actions/security-actions/scan-docker-image@a2132654dffda2a5dd121bbd077a205b4cae8ec0 with: asset_prefix: kong-${{ needs.metadata.outputs.commit-sha }}-${{ matrix.label }}-linux-arm64 image: ${{ needs.metadata.outputs.prerelease-docker-repository }}:${{ needs.metadata.outputs.commit-sha }}-${{ matrix.label }}