Skip to content

fix: publish the outprint image and let release-please pick the next version - #109

Merged
fty4 merged 1 commit into
mainfrom
fix/release-image-publish-and-version
Nov 2, 2026
Merged

fty4 merged 1 commit into
mainfrom
fix/release-image-publish-and-version

Conversation

@fty4

@fty4 fty4 commented Nov 2, 2026

Copy link
Copy Markdown
Member

Problem

  • The v0.1.0 release never tagged ghcr.io/taskmedia/outprint (run 41344384894, publish outprint failed: …@sha256:08660dbc…: not found). The digests-outprint-* artifact pattern also matches digests-outprint-injector-*, so the job merged injector digests into the outprint repository. outprint-injector was unaffected. This also fails ct install in feat(outprint): add Helm chart helm#26.
  • release-as: "0.1.0" is still pinned, so release-please keeps proposing 0.1.0 (chore(main): release 1.0.0 #82) even though v0.1.0 exists.

Change

  • Match digests-<image>-linux-* so the two images' artifacts no longer overlap.
  • Drop release-as. With bump-minor-pre-major, the feat: commits since v0.1.0 give 0.2.0.

After merging

release-please should re-open #82 as 0.2.0 (close/recreate it if it stays at 0.1.0). Merging that release publishes outprint:0.2.0; 0.1.0 stays untagged for outprint. taskmedia/helm#26 then needs appVersion: "0.2.0".

@fty4
fty4 enabled auto-merge (squash) November 2, 2026 17:10
@fty4
fty4 merged commit e4f1e17 into main Nov 2, 2026
10 checks passed
@fty4
fty4 deleted the fix/release-image-publish-and-version branch November 2, 2026 17:17
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