diff --git a/.github/workflows/post-release.yml b/.github/workflows/post-release.yml index 20136abf4..124a0c6a7 100644 --- a/.github/workflows/post-release.yml +++ b/.github/workflows/post-release.yml @@ -40,6 +40,10 @@ jobs: echo "LINUX_ARM64_SHA: $LINUX_ARM64_SHA" echo "LINUX_ARM64_SHA=$LINUX_ARM64_SHA" >> $GITHUB_ENV + LINUX_S390X_SHA=$(cosign verify --certificate-identity-regexp "https://github.com/${{ github.repository_owner }}/lifecycle/.github/workflows/build.yml" --certificate-oidc-issuer https://token.actions.githubusercontent.com buildpacksio/lifecycle:${{ env.LIFECYCLE_IMAGE_TAG }}-linux-s390x | jq -r .[0].critical.image.\"docker-manifest-digest\") + echo "LINUX_S390X_SHA: $LINUX_S390X_SHA" + echo "LINUX_S390X_SHA=$LINUX_S390X_SHA" >> $GITHUB_ENV + WINDOWS_AMD64_SHA=$(cosign verify --certificate-identity-regexp "https://github.com/${{ github.repository_owner }}/lifecycle/.github/workflows/build.yml" --certificate-oidc-issuer https://token.actions.githubusercontent.com buildpacksio/lifecycle:${{ env.LIFECYCLE_IMAGE_TAG }}-windows | jq -r .[0].critical.image.\"docker-manifest-digest\") echo "WINDOWS_AMD64_SHA: $WINDOWS_AMD64_SHA" echo "WINDOWS_AMD64_SHA=$WINDOWS_AMD64_SHA" >> $GITHUB_ENV diff --git a/.grype.yaml b/.grype.yaml index 79fe72be3..f7f235fc8 100644 --- a/.grype.yaml +++ b/.grype.yaml @@ -1,3 +1,4 @@ ignore: - vulnerability: CVE-2015-5237 # false positive, see https://github.com/anchore/grype/issues/558 - vulnerability: CVE-2021-22570 # false positive, see https://github.com/anchore/grype/issues/558 + - vulnerability: GHSA-jq35-85cj-fj4p # non-impactful as the lifecycle doesn't create containers