Skip to content

chore(kirocrew): bump base image to 0.8.0 - #21

Merged
fjudith merged 2 commits into
mainfrom
chore/bump-kirocrew-base-0.8.0
Oct 18, 2026
Merged

fjudith merged 2 commits into
mainfrom
chore/bump-kirocrew-base-0.8.0

Conversation

@fjudith

@fjudith fjudith commented Oct 18, 2026

Copy link
Copy Markdown
Contributor

Summary

Bumps the kirocrew custom image's base from ghcr.io/kirodotdev/kirocrew:0.7.2 to 0.8.0.

  • ARG KIROCREW_BASE_TAG: 0.7.2 -> 0.8.0
  • Pinned digest: sha256:25200f19... -> sha256:eed9690d99b5a7a1301d541a13a4a7d5739623fb30fdb3c4a8ad303b9ec97093 (0.8.0 multi-arch index)
  • image-specs.json version: 0.7.2 -> 0.8.0 (tracks the upstream base tag, per the atlantis convention)

Bundled kiro-cli in 0.8.0 is 2.28.0.

Verification

  • 0.8.0 tag resolves on GHCR (HTTP 200); pinned digest is the per-tag multi-arch index digest read directly from the registry.
  • No remaining 0.7.2 references in images/kirocrew/.

Notes

  • Delivering 0.8.0 only at this time; the follow-on 0.9.0 bump is deferred.
  • Supersedes chore(kirocrew): bump base image 0.7.2 to 0.8.0 to 0.9.0 #20 (which stepped through 0.8.0 then 0.9.0); closing that in favour of this 0.8.0-only PR.
  • Image not built locally (no container runtime in the authoring env); CI pr-build + hadolint cover the build/lint.

Bump the kirocrew custom image's base from ghcr.io/kirodotdev/kirocrew
0.7.2 to 0.8.0 (kiro-cli 2.28.0), pinning the current 0.8.0 multi-arch
index digest, and sync image-specs.json version to match.
The TinyTeX layer failed in CI because the pinned installer's tlmgr is
older than the tlnet CTAN repo it talks to (TeX Live year rollover), so
'tlmgr install' aborts with 'tlmgr itself needs to be updated'. Add the
documented remediation ('tlmgr update --self') before the package
install. Pre-existing break, surfaced by rebuilding for the base bump.
@fjudith
fjudith merged commit 2eb69e0 into main Oct 18, 2026
6 checks passed
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