Skip to content

fix(docs): keep candidate tag selection self-contained - #725

Merged
jeremi merged 1 commit into
mainfrom
agent/docs-self-contained-candidate-tag
Aug 12, 2026
Merged

fix(docs): keep candidate tag selection self-contained#725
jeremi merged 1 commit into
mainfrom
agent/docs-self-contained-candidate-tag

Conversation

@jeremi

@jeremi jeremi commented Aug 12, 2026

Copy link
Copy Markdown
Member

Summary

  • select the newest release identity directly from release manifests with the docs site declared yaml dependency
  • validate release ID, filename, stable version, repository, and exact source-tag identity before allowing the pre-publication evidence exception
  • remove the narrow evidence-link check dependency on a globally installed PyYAML module

This follows up automated review on release PR #723 and must land before that release metadata is rebased for candidate construction.

Verification

  • npm ci (0 vulnerabilities)
  • node --test scripts/check-evidence-links.test.mjs (17 passed)
  • npm test (323 passed)
  • npm run check:evidence-links (66 links)
  • npm run check
  • git diff --check

Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
@jeremi
jeremi merged commit 0b2cbbe into main Aug 12, 2026
30 checks passed
@jeremi
jeremi deleted the agent/docs-self-contained-candidate-tag branch August 12, 2026 09:56
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