Skip to content

docs: name the container image in AGENTS.md's releases - #208

Merged
plusky merged 1 commit into
mainfrom
docs/agents-container-image-172
Sep 1, 2026
Merged

docs: name the container image in AGENTS.md's releases#208
plusky merged 1 commit into
mainfrom
docs/agents-container-image-172

Conversation

@plusky

@plusky plusky commented Sep 1, 2026

Copy link
Copy Markdown
Owner

Closes #172.

AGENTS.md said release.yml "does everything:" and listed everything except the
container build. grep -i 'ghcr\|container\|image' AGENTS.md returned nothing —
the contract file agents are told to follow did not mention a shipped, publicly
consumable artifact.

Five lines naming ghcr.io/plusky/bugwarden and the one non-obvious fact the
job graph encodes: container is a sibling of publish, not upstream of
it, so a broken image build must not hold back the crates.io release of a tag
whose binaries already shipped.

Verified against release.yml, not the issue text — image name, the amd64/arm64
matrix, and the needs: graph (container needs [release, toolchain-drift],
publish needs [release]; neither depends on the other).

Scope deliberately narrow per the issue's 2026-08-30 amendment: no tag
semantics, no manifest mechanics, no container section.

The pre-existing "and finally the crates.io publish" is left alone. It stays
true of the leg it enumerates, and the new bullet's "The same tag also
ships…" cures the exhaustiveness misreading that was the actual complaint.

Review: MERGE-SAFE, no findings.

The Releases section's "release.yml then does everything" list ended at
the crates.io publish and never named the ghcr.io image, so the contract
read as exhaustive while omitting a shipped, publicly consumable
artifact. Keeps the one non-obvious edge release.yml already encodes:
`container` is a sibling of `publish`, not upstream of it, so a broken
image build must not hold back the crates.io release of a tag whose
binaries already shipped. Tag semantics and the manifest mechanics stay
in the workflow.

Closes #172
@plusky plusky added the ai-assisted Authored or substantially written with an AI coding agent label Sep 1, 2026
@plusky
plusky merged commit b14e8db into main Sep 1, 2026
14 checks passed
@plusky
plusky deleted the docs/agents-container-image-172 branch September 1, 2026 07:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ai-assisted Authored or substantially written with an AI coding agent

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AGENTS.md never documents the container image: "release.yml then does everything" omits ghcr.io

1 participant