Skip to content

ci: retire Docker build/push, publishing moved to postguard - #206

Merged
rubenhensen merged 1 commit into
mainfrom
ci/retire-docker-publish
Aug 7, 2026
Merged

ci: retire Docker build/push, publishing moved to postguard#206
rubenhensen merged 1 commit into
mainfrom
ci/retire-docker-publish

Conversation

@rubenhensen

Copy link
Copy Markdown
Contributor

Summary

  • Removes the build and finalize jobs (the Docker build/push pipeline) from this repo's ci.yml.
  • Publishing ghcr.io/encryption4all/cryptify has moved to encryption4all/postguard's own delivery.yml, which builds this crate as a workspace member. Verified working against merge commit 506144c: build-cryptify/scan-cryptify/finalize-cryptify all succeeded and pushed the :edge tag (postguard#293, postguard#309).
  • Drops the now-dead parse-release/version/releases_created output plumbing in release-plz-release, whose only consumer was the removed finalize job.
  • quality and release-plz-pr/release-plz-release are untouched — out of scope for this ticket.

Part of postguard#293 (step 4 of its checklist). This is the step that stops two pipelines racing on the same GHCR tags — hold off merging until you've had a chance to look at the diff, since it removes this repo's only remaining Docker publish path.

encryption4all/postguard's own delivery pipeline now builds and pushes
ghcr.io/encryption4all/cryptify (postguard#293, PR #309, verified
against merge commit 506144c: build-cryptify/scan-cryptify/
finalize-cryptify all succeeded and pushed the :edge tag). Keeping both
pipelines live would race on the same tags.

release-plz's release/changelog-PR jobs are untouched here — out of
scope for this ticket.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant