Skip to content

Add verifiable GHCR release workflow for tagged releases and dry runs #1

Add verifiable GHCR release workflow for tagged releases and dry runs

Add verifiable GHCR release workflow for tagged releases and dry runs #1

Triggered via pull request August 2, 2026 20:27
Status Success
Total duration 3m 52s
Artifacts 9

release-ghcr.yml

on: pull_request
Prepare release metadata
4s
Prepare release metadata
Matrix: build-binaries
Matrix: build-image
Attest release binaries and checksums
32s
Attest release binaries and checksums
Publish and attest container image
15s
Publish and attest container image
Fit to window
Zoom out
Zoom in

Annotations

8 warnings
Build image (linux-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8, docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
The 'as' keyword should match the case of the 'from' keyword: Dockerfile#L7
FromAsCasing: 'as' and 'FROM' keywords' casing do not match More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/
Build image (linux-amd64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8, docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
The 'as' keyword should match the case of the 'from' keyword: Dockerfile#L7
FromAsCasing: 'as' and 'FROM' keywords' casing do not match More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/
Publish and attest container image
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/attest-build-provenance/predicate@1176ef556905f349f669722abf30bce1a6e16e01, actions/attest@ce27ba3b4a9a139d9a20a4a07d69fabb52f1e5bc, actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build release binaries (linux-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262, actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build release binaries (linux-amd64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11d5960a326750d5838078e36cf38b85af677262, actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Attest release binaries and checksums
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/attest-build-provenance/predicate@1176ef556905f349f669722abf30bce1a6e16e01, actions/attest@ce27ba3b4a9a139d9a20a4a07d69fabb52f1e5bc, actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
ethereumclassic~core-geth~99HGIC.dockerbuild
52.1 KB
sha256:78ad24211fa220b9ec32a63f62fbef01e0e6cce4f388982a3f83670f21a0ac19
ethereumclassic~core-geth~CZJIJ0.dockerbuild
51.6 KB
sha256:1a5709d3656a8ce8f97e41a2586b5c000ecd42b27a61d78a91c359c65fc78828
image-digest-linux-amd64 Expired
195 Bytes
sha256:6e8a8eb450f16936a1359598b95837157d108b8d6b4511e053c9b36f2af0d9e4
image-digest-linux-arm64 Expired
195 Bytes
sha256:3c940a8999517c6100a6fc0e84c99f17721e1f1cd13846e4306280798f9614f8
image-oci-linux-amd64
36.4 MB
sha256:2dbec026b8403b6cfed9d2c0eef17ca2bab3cf51807e3a49aee5608e7641d4d9
image-oci-linux-arm64
34.6 MB
sha256:579744aa83e997ede1a538942ab4635cf7d99170eea8bbcf784468dd0974fbf3
release-binaries-dry-run-3f0fb50
445 MB
sha256:162e5241ab3fde988d84a814d63b657f20ed81e13a36152e27d89f01a3ab8b5b
release-binaries-linux-amd64
231 MB
sha256:8d5fcaca6bd2cdcfb66eb9acc18786b6b943790c20284528d42abeedd6e9883a
release-binaries-linux-arm64
214 MB
sha256:aea3d65476a8e383b62f7c4f10f4c1c87f52aa31871256e871c1f2e9de9a76c2