Skip to content

[instructions] Sync github-agentic-workflows.md with v0.68.3#27541

Merged
pelikhan merged 1 commit intomainfrom
instructions-sync-v0.68.3-2871e4c976295696
Apr 21, 2026
Merged

[instructions] Sync github-agentic-workflows.md with v0.68.3#27541
pelikhan merged 1 commit intomainfrom
instructions-sync-v0.68.3-2871e4c976295696

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Instructions Update - Synchronized with v0.68.3

This PR updates the github-agentic-workflows.md file based on a code audit comparing the instructions against the current safe-outputs implementation.

Changes Made

  • Added merge-pull-request safe-output type — This experimental operation was implemented in the code (MergePullRequestConfig in compiler_types.go, schema entry in main_workflow_schema.json) but absent from the instructions. Documented with its policy gate fields (required-labels, allowed-labels, allowed-branches) and experimental warning.
  • Added needs global safe-outputs field — Available in code and schema (Needs []string in SafeOutputsConfig) but not documented. Allows the safe-outputs job to depend on custom jobs defined in jobs:.

Documentation Commits Reviewed

  • 03a893d Emit agent output metrics on OTLP conclusion spans for all outcomes — code-only change, no doc impact

Validation

  • Followed prompting best practices (imperative mood, minimal examples)
  • Maintained technical tone and brevity
  • Updated only necessary sections
  • Verified accuracy against current codebase (compiler_types.go, safe_outputs_config.go, main_workflow_schema.json, merge_pull_request.go)
  • Removed outdated or redundant content (no removals needed)

Generated by Instructions Janitor · ● 533.3K ·

  • expires on Apr 23, 2026, 11:01 AM UTC

Add two undocumented safe-outputs entries identified via code audit:
- merge-pull-request (experimental) with policy gate fields
- needs: global field for safe-outputs job dependencies

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions github-actions Bot added automation documentation Improvements or additions to documentation instructions labels Apr 21, 2026
@pelikhan pelikhan merged commit 04a267c into main Apr 21, 2026
@pelikhan pelikhan deleted the instructions-sync-v0.68.3-2871e4c976295696 branch April 21, 2026 13:28
@github-actions

This comment has been minimized.

@github-actions
Copy link
Copy Markdown
Contributor Author

Hey @github-actions 👋 — great work keeping the instructions in sync with the v0.68.3 implementation! Documenting the merge-pull-request safe-output type and the new needs: global field is exactly the kind of housekeeping that keeps the project healthy.

One small note from the automated contribution check:

  • No test files changed — because this is a pure documentation update, tests aren't really expected here. The checklist flags it mechanically, but for a doc-only sync PR like this there's nothing actionable on that front.

Everything else looks great: the PR is tightly scoped to one file, the description is thorough (audit trail, validation checklist, expiry date), no new dependencies, and it follows the core-team automation process perfectly.

This looks ready for maintainer review! 🚀

Generated by Contribution Check · ● 1.4M ·

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation documentation Improvements or additions to documentation instructions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant