Skip to content

ci(role): update jackin role action#16

Merged
donbeave merged 1 commit into
mainfrom
codex/update-role-action-pin
Jun 23, 2026
Merged

ci(role): update jackin role action#16
donbeave merged 1 commit into
mainfrom
codex/update-role-action-pin

Conversation

@donbeave

Copy link
Copy Markdown
Member

Summary

  • Pin role validation and publish workflows to jackin-role-action 388fb4ec4f1beb8ba0a6a1789d9c78f35f1cb3f1.
  • Keep publish metadata label naming owned by the shared jackin-role implementation.

What ships

  • CI validation uses the latest role action.
  • Published-image workflow uses the latest reusable publish workflow.

Behavior changes

  • Published role images receive labels from jackin-role publish-labels instead of duplicated workflow constants.

What this addresses

  • Removes the stale action pin that predates the centralized label contract.
  • Keeps role repos aligned with the single source of truth for jackin.role.git.sha and jackin.construct.version.

Verify locally

Checkout

gh pr checkout <PR_NUMBER>

Automated 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.

Pin validation and publish workflows to the latest jackin-role-action SHA so role metadata labels come from the shared jackin-role implementation.

Signed-off-by: Alexey Zhokhov <alexey@zhokhov.com>
Co-authored-by: Codex <codex@openai.com>
@donbeave donbeave merged commit 056c40a into main Jun 23, 2026
5 checks passed
@donbeave donbeave deleted the codex/update-role-action-pin branch June 23, 2026 10:28
@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