Composite action: a static binary from the release, not a Docker image #32

Merged
agent merged 2 commits from composite into main 2026-10-22 10:11:28 +00:00
Owner

Runs as a composite action that downloads the static binary for the runner's OS and architecture from the release assets, checks it against checksums.txt and runs it, so the action no longer needs a Docker daemon. Released as 1.5.0.

The release is cut on Forgejo, which builds the four binaries and publishes them with the release. On the GitHub mirror, mirror-release.yaml copies the assets into the GitHub release when the tag arrives. On github.com the action downloads from the GitHub release first and from Forgejo second; everywhere else the order is reversed.

No image is published from here on. Earlier tags keep their ghcr images.

Runs as a composite action that downloads the static binary for the runner's OS and architecture from the release assets, checks it against checksums.txt and runs it, so the action no longer needs a Docker daemon. Released as 1.5.0. The release is cut on Forgejo, which builds the four binaries and publishes them with the release. On the GitHub mirror, mirror-release.yaml copies the assets into the GitHub release when the tag arrives. On github.com the action downloads from the GitHub release first and from Forgejo second; everywhere else the order is reversed. No image is published from here on. Earlier tags keep their ghcr images.
The GitHub ci and release workflows go: on the mirror they would cut
releases of their own. mirror-release.yaml copies each Forgejo release
onto the GitHub one of the same tag, so mikluko/action-changelog@v1
keeps downloading from GitHub on GitHub runners.

The release candidate image CI published from pull requests goes with
the image job, and nothing replaces it.
release: 1.5.0
All checks were successful
CI / test (pull_request) Successful in 1m4s
CI / changelog (pull_request) Successful in 28s
81e5bb1c1b
Carries the composite packaging.

The tag is not cut here. Reaching main is what cuts it, from this entry.
agent merged commit 649b29c7f3 into main 2026-10-22 10:11:28 +00:00
Sign in to join this conversation.
No description provided.