Skip to content

build(role): update construct image#79

Merged
donbeave merged 1 commit into
mainfrom
codex/update-construct-0-15
Jun 23, 2026
Merged

build(role): update construct image#79
donbeave merged 1 commit into
mainfrom
codex/update-construct-0-15

Conversation

@donbeave

@donbeave donbeave commented Jun 23, 2026

Copy link
Copy Markdown
Member

Related pull requests

Summary

This updates the role Dockerfile base image to the latest published construct release, projectjackin/construct:0.15-trixie@sha256:33e4409db18809069dd4591a80a0d7f4dd93cf2b52b1a0ce9b86334042100e5b, so role builds consume the construct image published from current jackin main.

What ships

  • Role builds now start from construct 0.15-trixie, pinned by the current multi-platform digest.
  • The Dockerfile keeps the digest-pinned construct contract required by role validation.

Behavior changes

  • Rebuilt role images inherit the latest construct base image instead of 0.14-trixie.

What this addresses

  • Keeps this role aligned with the latest published jackin construct image.
  • Completes the coordinated role update after centralizing role publish metadata in jackin-role and pinning workflows to the latest role action.

Verify locally

Checkout

gh pr checkout <PR_NUMBER>

Static checks

git diff --check
/Users/donbeave/Projects/jackin-project/codex-prs/jackin-label-contract/target/debug/jackin-role validate .
prek run --all-files

Migration notes

None.

Update the role base image to the latest published construct image, 0.15-trixie, pinned by the current multi-platform digest.

Signed-off-by: Alexey Zhokhov <alexey@zhokhov.com>
Co-authored-by: Codex <codex@openai.com>
@donbeave donbeave merged commit 6eecd9b into main Jun 23, 2026
5 checks passed
@donbeave donbeave deleted the codex/update-construct-0-15 branch June 23, 2026 10:45
@sonarqubecloud

Copy link
Copy Markdown

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