Skip to content

[gh-aw-guide-sync] Refresh gh-aw-guide for v0.79.4 and v0.79.6#20

Closed
github-actions[bot] wants to merge 1 commit into
mainfrom
gh-aw-guide-sync/v0.79.6-104e50c11ebce5e1
Closed

[gh-aw-guide-sync] Refresh gh-aw-guide for v0.79.4 and v0.79.6#20
github-actions[bot] wants to merge 1 commit into
mainfrom
gh-aw-guide-sync/v0.79.6-104e50c11ebce5e1

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Releases covered

Previous guide was current through v0.77.5.


P0/P1/P2 items implemented

🔴 P0 — Breaking changes (factually wrong without update)

Item File Section
dangerously-disable-sandbox-agent: true rejected — now requires string justification ≥ 20 chars (v0.79.4 #38325) SKILL.md Anti-Patterns table + Security Hardening section
user-invokable: and disable-model-invocation: removed from schema — produce validation errors (v0.79.4 #38328) references/migrations.md Deprecated Patterns table

🟠 P1 — Security-relevant changes

Item File Section
AWF 0.27.2 firewall runtime upgrade — security and stability fixes (v0.79.6 #38660) references/migrations.md Fixed in v0.79.6
Container image digest pinning restored for AWF firewall sidecar images (v0.79.6 #38595 #38608) references/architecture.md Security defense layers table

🟡 P2 — New features, new config options, workflow-author-visible fixes

Item File Section
models: frontmatter — custom model pricing overlay (v0.79.4 #38276) SKILL.md Frontmatter Features
safe-outputs.timeout-minutes — configurable safe_outputs timeout; default raised 30 → 45 min (v0.79.4 #38361) SKILL.md Frontmatter Features
create-check-run added to safe outputs table; target: "pr" / target: "*" for PR-targeted check runs (v0.79.4 #38237) SKILL.md Safe Outputs Quick Reference + Safe Outputs You May Not Know About
copilot-requests: write explicitly recommended for all Copilot-targeted workflows (v0.79.4 #38404, v0.79.6 #38410) SKILL.md Engine & Runtime Updates
Go MCP server 4-process limit on child gh invocations — resource safety guardrail (v0.79.6 #38544) references/architecture.md Security defense layers table
Milestone cache scoped per owner/repo — assign_milestone no longer bleeds across multi-repo runs (v0.79.4 #38342) references/migrations.md Fixed in v0.79.4
SHA-pinning for setup-cli in custom steps: workflows (v0.79.4 #38344) references/migrations.md Fixed in v0.79.4
Failure-issue permission denials handled gracefully — no crash when issues: write is absent (v0.79.4 #38273) references/migrations.md Fixed in v0.79.4
Windows CLI deadlock fixed — process wrapper deadlock on Windows runners resolved (v0.79.6 #38592) references/migrations.md Fixed in v0.79.6
sync.yaml last_reviewed_release updated to v0.79.6 sync.yaml releases source
Staleness notes and defaults-table timestamp updated to v0.79.6 / 2026-06-11 SKILL.md Anti-Patterns + Safe Outputs

P3 items skipped (internal/cosmetic)

Item Reason
AI Credit Observability — gh-aw.aic as doubleValue on OTLP spans (v0.79.6 #38550 #38510 #38580) Internal telemetry improvement; no author-facing config change
Prefetch Strategy A/B Experiment — prefetch_strategy flag on weekly-blog-post-writer (v0.79.6 #38622) Internal experiment flag on a specific upstream workflow; not a public authoring feature
Maintenance Trigger Logging — first trigger reason logged for agentics-maintenance (v0.79.6 #38616) Internal ops observability; no authoring change
Steering messages in unified log view (v0.79.4 #38277) Operator UX improvement; no authoring change
AIC telemetry accuracy across all engines (v0.79.4 #38314 #38364 #38327 #38412) Internal telemetry plumbing; no author-visible change
Usage tracking fixed for engine jobs (v0.79.4 #38353) Internal telemetry; no author-visible change
Windows test coverage restructured into scenario matrix (v0.79.6 #38526) CI test infrastructure only
Smarter failure issue titles + unknown_model_ai_credits detection (v0.79.6 #38615 #38610) Auto-filed issue title improvement; not a configurable author option
LLM/Agent Discovery — llms.txt/agents.txt (v0.79.6 #38630) Upstream docs discoverability; no guide impact
Auth reference page restructured (v0.79.4 #38390) Upstream docs reorganization
AIC pricing docs now link to models.dev catalog (v0.79.4 #38371) Upstream docs update

Upstream release notes

Generated by Refresh gh-aw-guide · ● 33.9M ·

  • expires on Jun 26, 2026, 1:02 PM UTC

Apply updates from stable releases v0.79.4 and v0.79.6:

Breaking changes (P0):
- dangerously-disable-sandbox-agent now requires string justification (≥20 chars)
- user-invokable and disable-model-invocation fields removed from schema

New features (P2):
- models: frontmatter for custom model pricing
- safe-outputs.timeout-minutes configurable (default raised 30→45 min)
- create-check-run target: pr / * for PR-targeted check runs
- copilot-requests: write explicitly recommended for Copilot workflows

Security (P1/P2):
- AWF 0.27.2 firewall runtime update
- Container image digest pinning restored (v0.79.6)
- Go MCP server 4-process limit guardrail

Bug fixes (P2):
- Milestone cache scoped per owner/repo
- SHA-pinning for setup-cli in custom steps: workflows
- Failure-issue permission denials handled gracefully
- Windows CLI deadlock fixed

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@PureWeen

Copy link
Copy Markdown
Owner

Closing — superseded by manual refresh that goes further (full v0.79.4 → v0.79.6 → v0.79.8 baseline, not just v0.79.4 / v0.79.6).

Canonical commits on main:

  • 36bc2c9gh-aw-guide: refresh to v0.79.8 (public preview) — covers AIC rename + defaults (1000/run, 400 threat-detection), models: overlay (using the verified models.providers.<provider>.models.<name>.cost.* shape, not the legacy alias-map form), safe-outputs.timeout-minutes (15 → 45 default), create-check-run.target, dangerously-disable-sandbox-agent literal-string-≥20-chars requirement, user-invokable / disable-model-invocation schema removal, AWF 0.27.2 + Go MCP 4-process guardrail, --gh-aw-ref SHA pinning, environment: propagation to detection job, plus a refreshed watchlist.
  • 9d3451cgh-aw-guide: add 3 v0.79.x bug-history items missed in initial refresh — picks up the 3 items this PR caught that my first pass missed: AWF sidecar digest pinning restored in v0.79.6 (#38595, #38608), setup-cli SHA-pinning in steps: workflows in v0.79.4 (#38344), failure-issue permission-denial graceful handling, AIC telemetry accuracy details (github_models alias, zero-AIC firewall fallback), and refined milestone-cache scoping wording. Thanks to the auto-sync workflow for surfacing them.

Branch will be auto-deleted by the repo branch-cleanup policy.

@PureWeen PureWeen closed this Jun 15, 2026
@PureWeen PureWeen deleted the gh-aw-guide-sync/v0.79.6-104e50c11ebce5e1 branch June 15, 2026 14:56
PureWeen added a commit that referenced this pull request Jun 15, 2026
…aw v0.79.8

PROBLEM:
- gh-aw create-pull-request safe-output has no deduplicate-by-title
  field (only create-issue has that — verified against upstream
  pkg/workflow/create_issue.go).
- This workflow runs on schedule: daily. Each run that found drift
  opened a brand-new draft PR with a fresh branch suffix.
- PureWeen/skills PRs #19, #20, #21, #22, #23 piled up over 5 days for
  the same v0.79.4 / v0.79.6 sync, because the previous draft was never
  merged.

FIX:
- New pre-scraper step 'Dedupe — skip if a sync PR is already open'
  uses gh pr list with --search '"[gh-aw-guide-sync]" in:title' to
  count open sync PRs.
- If any exist, the staleness check is skipped and a stub
  staleness.json with changes_detected: false is written so the agent
  noops downstream instead of producing yet another duplicate PR.
- Requires the existing pull-requests: read permission only (no extra
  scope).

SIDE EFFECT:
- gh aw was upgraded from v0.77.5 to v0.79.8 to recompile, so the
  .lock.yml now uses the v0.79.8 compiler (AWF firewall 0.27.2,
  hardened safe-outputs config, AIC telemetry). This is the same
  baseline this repo's gh-aw-guide skill now documents.

Compile warnings (informational, not blocking):
- /tmp/ path in prompt — pre-existing, would be a separate refactor.
- 2 GH_AW_* env extractions for shell-injection prevention applied
  automatically.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant