Skip to content

docs: Documentation analysis and improvement#1004

Draft
github-actions[bot] wants to merge 1 commit into
mainfrom
docs-issue-1003-automerge-gate-f7fa66408d857827
Draft

docs: Documentation analysis and improvement#1004
github-actions[bot] wants to merge 1 commit into
mainfrom
docs-issue-1003-automerge-gate-f7fa66408d857827

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Closes #1003

Summary of files analyzed

  • docs/workflows/gh-aw-automerge.md
  • .github/workflows/gh-aw-automerge.yml
  • scripts/obs/classifyAutomergeDependencyCollection.ts
  • scripts/obs/checkAutomergeDependencyCollection.ts

Issues found

  • docs/workflows/gh-aw-automerge.md: The check-dependency-collection job description only documented blocking when a collection is not active, but implementation blocks downstream jobs for additional non-allowed outcomes.
  • .github/workflows/gh-aw-automerge.yml: approve and automerge are both gated on needs.check-dependency-collection.outputs.allowed == 'true', so all non-allowed outcomes are blocked.
  • scripts/obs/classifyAutomergeDependencyCollection.ts: Classifier emits non-allowed statuses inactive, ambiguous, and unclassified.
  • scripts/obs/checkAutomergeDependencyCollection.ts: All non-allowed statuses return allowed: false and upsert the dependency-collection gate comment.

Changes made

  • Updated docs/workflows/gh-aw-automerge.md (check-dependency-collection bullet in the Jobs section) to explicitly state that only allowed proceeds, and that inactive, ambiguous, and unclassified skip approve/automerge and trigger the gate comment.
  • Rationale: Aligns documentation with current workflow and script behavior to remove ambiguity about which classification outcomes block automerge.

What is this? | From workflow: Observability Agentic Workflow Entrypoint

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

Document that inactive, ambiguous, and unclassified collection outcomes all block approve/automerge and trigger gate comments in gh-aw-automerge docs.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.

[oblt-aw][autodoc] Clarify automerge dependency-collection blocking outcomes in workflow docs

0 participants