Skip to content

docs(references): daily intelligence update 2026-04-20#53

Merged
zircote merged 2 commits intodevelopfrom
daily-intelligence-2026-04-20-2e978a175f27bf4f
Apr 20, 2026
Merged

docs(references): daily intelligence update 2026-04-20#53
zircote merged 2 commits intodevelopfrom
daily-intelligence-2026-04-20-2e978a175f27bf4f

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Summary

Daily intelligence pipeline for 2026-04-20.

Changes

File Change
skills/aw-author/references/safe-outputs.md Fix if-no-changes incorrect values; add update-branch to update-pull-request; expand push-to-pull-request-branch params
skills/aw-author/references/production-gotchas.md Add SEC-005 workflow_dispatch target repo allowlist gotcha
.claude/skills/gh-aw-report/knowledge-base.md Appended 2026-04-20 entry
outputs/gh-aw-reports/2026-04-20.md Today's intelligence report

Key Findings

Corrected: if-no-changes parameter for push-to-pull-request-branch had wrong values documented ("comment", "skip") — actual valid values are "warn" (default), "error", "ignore".

New: update-pull-request safe-output now supports update-branch: true (PR #27244) — syncs PR branch with base before updating.

New: push-to-pull-request-branch now has fallback-as-pull-request (default true) — creates fallback PR when push fails due to diverged branch (PR #27220).

Security: SEC-005 allowlist validation now enforced for workflow_dispatch target repo overrides (PR #27242).

Gaps Addressed

  • GAP-1 (implemented): safe-outputs.mdif-no-changes corrected to "warn"/"error"/"ignore"
  • GAP-2 (implemented): safe-outputs.mdupdate-pull-request update-branch added
  • GAP-3 (implemented): safe-outputs.mdpush-to-pull-request-branch fallback-as-pull-request added
  • GAP-4 (implemented): safe-outputs.mdpush-to-pull-request-branch multiple undocumented params added
  • GAP-5 (implemented): production-gotchas.md — SEC-005 workflow_dispatch gotcha added

Closes #50
Closes #51
Closes #52

Discussion

Posted to Project News: "gh-aw Intelligence Report — 2026-04-20"

Sources


Automated by Daily Intelligence Pipeline

Generated by Daily Intelligence Pipeline · ● 5.6M ·

@zircote zircote marked this pull request as ready for review April 20, 2026 10:41
Copilot AI review requested due to automatic review settings April 20, 2026 10:41
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Daily intelligence pipeline update for 2026-04-20, refreshing the aw-author reference docs and operational gotchas to reflect recent gh-aw changes (safe-outputs parameters + SEC-005 enforcement), and recording the findings in the report + knowledge base.

Changes:

  • Updated safe-outputs.md to correct if-no-changes values and document new/expanded parameters (including update-branch and fallback-as-pull-request).
  • Added a new production gotcha documenting SEC-005 allowlist enforcement for cross-repo workflow_dispatch targeting.
  • Appended the 2026-04-20 knowledge-base entry and added the 2026-04-20 intelligence report output.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
skills/aw-author/references/safe-outputs.md Updates safe-outputs reference tables/examples to reflect new parameters and corrected enum values.
skills/aw-author/references/production-gotchas.md Documents a new security enforcement gotcha (SEC-005) for cross-repo dispatch/call scenarios.
.claude/skills/gh-aw-report/knowledge-base.md Records the 2026-04-20 facts (new params + security enforcement + correction).
outputs/gh-aw-reports/2026-04-20.md Adds the generated daily intelligence report for archival/audit.

Comment thread skills/aw-author/references/safe-outputs.md
Comment thread skills/aw-author/references/safe-outputs.md Outdated
Comment thread skills/aw-author/references/production-gotchas.md Outdated
zircote added a commit that referenced this pull request Apr 20, 2026
- Add `update-branch: false` to the update-pull-request YAML example so the documented parameter appears in the example block
- Note that fallback-as-pull-request=true causes pull-requests: write to be requested by default
- Remove undocumented `pull-request-repo` alternative from SEC-005 guidance; keep the `allowed-repos` path which is the only supported configuration
github-actions Bot and others added 2 commits April 20, 2026 09:08
- Fix: push-to-pull-request-branch if-no-changes values corrected (warn/error/ignore)
- Add: update-pull-request update-branch parameter (PR #27244)
- Add: push-to-pull-request-branch fallback-as-pull-request parameter (PR #27220)
- Add: push-to-pull-request-branch undocumented params (allowed-files, excluded-files, patch-format, etc.)
- Add: SEC-005 workflow_dispatch target repo allowlist gotcha (PR #27242)
- Update: knowledge base with 2026-04-20 entries

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Add `update-branch: false` to the update-pull-request YAML example so the documented parameter appears in the example block
- Note that fallback-as-pull-request=true causes pull-requests: write to be requested by default
- Remove undocumented `pull-request-repo` alternative from SEC-005 guidance; keep the `allowed-repos` path which is the only supported configuration
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants