Skip to content

[instructions] Sync instruction files with release v0.81.6#44694

Merged
pelikhan merged 1 commit into
mainfrom
instructions-sync-v0.81.6-06c5aa1a1b7a0be9
Jul 10, 2026
Merged

[instructions] Sync instruction files with release v0.81.6#44694
pelikhan merged 1 commit into
mainfrom
instructions-sync-v0.81.6-06c5aa1a1b7a0be9

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Summary

Syncs instruction files with release v0.81.6. Updates documentation for safe-outputs and syntax reference files.

Changes

.github/aw/safe-outputs-automation.md

  • Corrected create-code-scanning-alert comment: max field default changed from 40 to unlimited.

.github/aw/safe-outputs-content.md

  • Corrected create_issue body maximum length: 6500065536 characters.

.github/aw/safe-outputs-runtime.md

  • Added disclosure-header: field under messages config. Prepends an AI authorship disclosure to every message body. Accepts "true" for built-in default text or a custom template string. Supports {workflow_name} and {run_url} placeholders.

.github/aw/syntax-agentic.md

  • Expanded on.roles: available values: added maintain and triage roles.
  • Documented advanced engine sub-fields: model-provider (github|anthropic|openai), harness (retry policy), engine-level mcp (session-timeout/tool-timeout), extensions, and cwd. References pkg/parser/schemas/main_workflow_schema.json.

.github/aw/syntax-core.md

  • Expanded permissions: scope list: added packages, pages, attestations. Clarified the list is non-exhaustive (standard GitHub Actions scopes plus models/copilot-requests).

Type

  • Documentation

Notes

All changes are documentation-only; no runtime behaviour is modified.

Generated by PR Description Updater for #44694 · 25.6 AIC · ⌖ 4.45 AIC · ⊞ 4.7K ·

Fix factual drift found by an accuracy audit against Go source of truth
(safe_outputs_config_types.go, create_code_scanning_alert.go,
safe_outputs_tools.json, main_workflow_schema.json):

- create-code-scanning-alert max default is unlimited, not 40
- create-issue body max length is 65536, not 65000
- document messages.disclosure-header subkey (exists in code)
- add maintain, triage to on.roles available values
- mark permissions scope list as non-exhaustive; add packages/pages/attestations
- add pointer to advanced engine sub-fields (model-provider/harness/mcp/extensions/cwd)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added automation documentation Improvements or additions to documentation instructions labels Jul 10, 2026
@github-actions

Copy link
Copy Markdown
Contributor Author

Hey @app/github-actions 👋 — thanks for this instructions-janitor pass syncing the .github/aw/ instruction files with release v0.81.6! The accuracy fixes (corrected defaults, updated field names) look like a clean, focused maintenance update.

One thing worth noting:

  • No test changes — the diff touches .github/aw/*.md instruction files only, with no accompanying test-file updates. If the project has snapshot or lint tests that verify instruction file content or structure, it would be worth confirming they still pass (or adding a check if none exist yet).

Everything else looks solid: the PR is well-scoped to a single concern (syncing docs with a release), has a clear summary with a before/after line-count table, all files remain under the 400-line limit, and the accuracy fixes are verified against source code.

If you'd like a hand adding automated coverage for instruction file validation:

Add a test or lint check that validates .github/aw/*.md instruction files against the following constraints:
1. No file exceeds 400 lines.
2. All documented field names or defaults match their counterparts in the Go source (e.g. pkg/ or internal/).
Place the check where similar doc-linting or snapshot tests live in the repo.

Generated by ✅ Contribution Check · 115.9 AIC · ⌖ 13.8 AIC · ⊞ 6.2K ·

@gh-aw-bot

Copy link
Copy Markdown
Collaborator

@copilot please run the pr-finisher skill, address any remaining review feedback, refresh the branch if needed, and rerun checks.

Generated by 👨‍🍳 PR Sous Chef · 4.34 AIC · ⌖ 5.93 AIC · ⊞ 7.1K ·
Comment /souschef to run again

Copilot AI commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

@copilot please run the pr-finisher skill, address any remaining review feedback, refresh the branch if needed, and rerun checks.

...

Completed a pr-finisher pass.

  • Reviews: no unresolved in-scope review threads/comments requiring code changes.
  • Branch freshness: branch is up to date with main (base/head both at 66c9b2f before this PR commit).
  • Local checks run: make fmt and make lint passed; make test-unit and make test fail in existing pkg/workflow tests on current HEAD; make recompile completed with no file changes.
  • Rerun checks: attempted gh run rerun 29096085435, but this environment returned HTTP 403 for Actions rerun. The current copilot check run is still in progress (https://github.com/github/gh-aw/actions/runs/29096085435/job/86372883261).

Copilot AI requested a review from gh-aw-bot July 10, 2026 13:41
@gh-aw-bot

Copy link
Copy Markdown
Collaborator

@copilot please run the pr-finisher skill, address unresolved review comments, refresh the branch if needed, and rerun checks once ready.

Generated by 👨‍🍳 PR Sous Chef · 11.3 AIC · ⌖ 6.23 AIC · ⊞ 7.1K ·
Comment /souschef to run again

@pelikhan pelikhan merged commit 0ca24ec into main Jul 10, 2026
1 of 2 checks passed
@pelikhan pelikhan deleted the instructions-sync-v0.81.6-06c5aa1a1b7a0be9 branch July 10, 2026 14:28
Copilot stopped work on behalf of gh-aw-bot due to an error July 10, 2026 14:29
@github-actions

Copy link
Copy Markdown
Contributor Author

🎉 This pull request is included in a new release.

Release: v0.82.8

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.

3 participants