Skip to content

ci: build once, gate the digest, promote what was tested (RT#1550) - #84

Merged
fatherlinux merged 1 commit into
mainfrom
feat/container-release
Nov 11, 2026
Merged

fatherlinux merged 1 commit into
mainfrom
feat/container-release

Conversation

@fatherlinux

Copy link
Copy Markdown
Member

Summary

  • Replace container.yml with the constitution v1.39.1 container-release.yml workflow and boot: mcp gate. boot-env: WORDPRESS_URL, WORDPRESS_USERNAME, WORDPRESS_APP_PASSWORD (dummy values). Local gate: mcp-wordpress-crunchtools 0.8.5: 33 tools.
  • Removed the container-scan job (docker build for Trivy) from security.yml; Trivy now scans the gated digest in the release workflow.
  • Removed the GHCR build-and-push job and GHCR_IMAGE from container.yml; no other GHCR references existed outside CHANGELOG.
  • Bumped Inherits: and the constitution.yml, security.yml dependency-audit and dependabot-automerge.yml pins to v1.39.1 (validator PASS, no rule fixes needed).

Test plan

  • local mcp boot gate: mcp-wordpress-crunchtools 0.8.5: 33 tools
  • PR run: build, gates, mark green

🤖 Generated with Claude Code

https://claude.ai/code/session_01R7Y1jh5QhdxRuFKyWVev5h

Replace container.yml with the constitution container-release workflow (mcp boot gate), drop the GHCR build and the container-scan docker build, and move the repo and all workflow pins to constitution v1.39.1.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01R7Y1jh5QhdxRuFKyWVev5h

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gatehouse found no issues.

Full review.

@fatherlinux
fatherlinux merged commit c5ede40 into main Nov 11, 2026
15 checks passed
@fatherlinux
fatherlinux deleted the feat/container-release branch November 11, 2026 15:07
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