Skip to content

Commit 17097ac

Browse files
committed
fix: address Copilot review feedback on PR #30
- Reformat 2026-04-16 KB headings to YYYY-MM-DD -- category -- Title convention - Remove time-bounded "expires 2026-04-18" from KB source citation - Sync 2026-04-16 KB entry to skills/gh-aw-report/knowledge-base.md mirror - Sync Claude Code section to skills/gh-aw-report/references/gh-aw-architecture.md mirror - Add "Sub-field of on:" to stale-check description in frontmatter-schema.md - Rename Section 8 to "Pre-Steps, Steps & Post-Steps" to reflect added pre-steps content
1 parent 26ba615 commit 17097ac

4 files changed

Lines changed: 44 additions & 11 deletions

File tree

.claude/skills/gh-aw-report/knowledge-base.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -108,29 +108,29 @@ Workflow reruns capped at 50 (2026-04-10). OIDC for Dependabot/code scanning. Co
108108

109109
## [2026-04-16] Daily Intelligence Update
110110

111-
### gh-aw CLI v0.68.3 New Frontmatter Fields
111+
### 2026-04-16 -- feature -- gh-aw v0.68.3 New Frontmatter Fields
112112
- **`pre-steps:`** — Runs custom steps at job start, **before checkout**. Use for token minting or pre-checkout setup. Outputs accessible via `${{ steps.<id>.outputs.<name> }}` for use in `checkout.github-token` to avoid masked-value cross-job boundary issues. Same security restrictions as `steps:`.
113113
- **`run-install-scripts:`** — Boolean (default: `false`). Allows npm pre/post install scripts. Default adds `--ignore-scripts` to all npm install commands (supply chain protection). Setting `true` disables globally; per-runtime scope via `runtimes.node.run-install-scripts`. Compile-time warning (strict mode: error).
114114
- **`on.stale-check:`** — Boolean nested under `on:`, default `true`. When `false`, disables the frontmatter hash check in the activation job. Required for cross-repo org ruleset deployments.
115-
- Source: PR #26607 in github/gh-aw ("Sync github-agentic-workflows.md with v0.68.3", expires 2026-04-18)
115+
- Source: PR #26607 in github/gh-aw ("Sync github-agentic-workflows.md with v0.68.3")
116116

117-
### gh-aw Security Fixes (active PRs 2026-04-16)
117+
### 2026-04-16 -- security -- gh-aw Security Fixes
118118
- **Steganographic injection**: PR #26596 strips markdown link title text to close injection channel
119119
- **XPIA @mentions**: PR #26589 sanitizes @mentions in `create_issue` body
120120
- **cache-memory sanitization**: PR #26587 adds pre-agent working-tree sanitization (neutralizes planted executables/disallowed files)
121121
- **Lock file integrity schema v4**: PR #26594 extends integrity check to detect post-compilation YAML tampering
122122

123-
### GitHub MCP Server (as of 2026-04-16)
123+
### 2026-04-16 -- version -- GitHub MCP Server v0.33.0/v0.33.1
124124
- **v0.33.0** (2026-04-14): Granular PRs/issues toolsets, `resolve_review_thread` tool, `list_commits` path/since/until params, configurable server name/title via translation strings, OSS HTTP logging adapter
125125
- **v0.33.1** (2026-04-14): Hotfix release
126126

127-
### Claude Code (as of 2026-04-16)
127+
### 2026-04-16 -- feature -- Claude Code Remote Tasks
128128
- **Remote Tasks** (launched March 20, 2026): Define GitHub repo + prompt + schedule → Claude runs autonomously on Anthropic cloud infrastructure. Supports cron scheduling.
129129
- **Remote Sessions**: Start task, close laptop, session continues on Anthropic infrastructure
130130
- **Open-sourced**: Agent layer at `anthropics/claude-code`
131131
- **v2.1.76** (March 14, 2026): Enhanced MCP elicitation support, improved tool discovery
132132

133-
### GitHub Copilot (as of 2026-04-16)
133+
### 2026-04-16 -- feature -- Copilot Cloud Agent Per-Org Control
134134
- **Copilot cloud agent per-org control** (April 15, 2026): Can now be enabled for selected organizations via AI Controls page → "Agent" → "Copilot Cloud Agent"
135135
- **REST API version 2026-03-10**: Available with breaking changes to the REST API
136136

skills/aw-author/references/frontmatter-schema.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -505,7 +505,7 @@ if: github.event.action == 'labeled' && contains(github.event.issue.labels.*.nam
505505
- **Type:** boolean
506506
- **Required:** no
507507
- **Default:** `true`
508-
- **Description:** Controls whether the activation job verifies that the frontmatter hash in the workflow matches its compiled `.lock.yml`.
508+
- **Description:** Sub-field of `on:`. Controls whether the activation job verifies that the frontmatter hash in the workflow matches its compiled `.lock.yml`.
509509

510510
When `false`, disables the hash check step. This is needed when workflow files are managed outside the default repository context — for example, cross-repo org rulesets where the `.md` source and the compiled `.lock.yml` live in different repositories.
511511

@@ -1582,7 +1582,7 @@ safe-outputs:
15821582

15831583
---
15841584

1585-
## 8. Steps & Post-Steps
1585+
## 8. Pre-Steps, Steps & Post-Steps
15861586

15871587
### `pre-steps` {#pre-steps}
15881588

skills/gh-aw-report/knowledge-base.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,5 +104,35 @@ US/EU data residency (2026-04-13). FedRAMP Moderate for US gov. `copilot --remot
104104
### 2026-04-15 -- ecosystem -- GitHub Actions April changes
105105
Workflow reruns capped at 50 (2026-04-10). OIDC for Dependabot/code scanning. Code scanning→Issues linking. Async SBOM exports.
106106

107+
---
108+
109+
## [2026-04-16] Daily Intelligence Update
110+
111+
### 2026-04-16 -- feature -- gh-aw v0.68.3 New Frontmatter Fields
112+
- **`pre-steps:`** — Runs custom steps at job start, **before checkout**. Use for token minting or pre-checkout setup. Outputs accessible via `${{ steps.<id>.outputs.<name> }}` for use in `checkout.github-token` to avoid masked-value cross-job boundary issues. Same security restrictions as `steps:`.
113+
- **`run-install-scripts:`** — Boolean (default: `false`). Allows npm pre/post install scripts. Default adds `--ignore-scripts` to all npm install commands (supply chain protection). Setting `true` disables globally; per-runtime scope via `runtimes.node.run-install-scripts`. Compile-time warning (strict mode: error).
114+
- **`on.stale-check:`** — Boolean nested under `on:`, default `true`. When `false`, disables the frontmatter hash check in the activation job. Required for cross-repo org ruleset deployments.
115+
- Source: PR #26607 in github/gh-aw ("Sync github-agentic-workflows.md with v0.68.3")
116+
117+
### 2026-04-16 -- security -- gh-aw Security Fixes
118+
- **Steganographic injection**: PR #26596 strips markdown link title text to close injection channel
119+
- **XPIA @mentions**: PR #26589 sanitizes @mentions in `create_issue` body
120+
- **cache-memory sanitization**: PR #26587 adds pre-agent working-tree sanitization (neutralizes planted executables/disallowed files)
121+
- **Lock file integrity schema v4**: PR #26594 extends integrity check to detect post-compilation YAML tampering
122+
123+
### 2026-04-16 -- version -- GitHub MCP Server v0.33.0/v0.33.1
124+
- **v0.33.0** (2026-04-14): Granular PRs/issues toolsets, `resolve_review_thread` tool, `list_commits` path/since/until params, configurable server name/title via translation strings, OSS HTTP logging adapter
125+
- **v0.33.1** (2026-04-14): Hotfix release
126+
127+
### 2026-04-16 -- feature -- Claude Code Remote Tasks
128+
- **Remote Tasks** (launched March 20, 2026): Define GitHub repo + prompt + schedule → Claude runs autonomously on Anthropic cloud infrastructure. Supports cron scheduling.
129+
- **Remote Sessions**: Start task, close laptop, session continues on Anthropic infrastructure
130+
- **Open-sourced**: Agent layer at `anthropics/claude-code`
131+
- **v2.1.76** (March 14, 2026): Enhanced MCP elicitation support, improved tool discovery
132+
133+
### 2026-04-16 -- feature -- Copilot Cloud Agent Per-Org Control
134+
- **Copilot cloud agent per-org control** (April 15, 2026): Can now be enabled for selected organizations via AI Controls page → "Agent" → "Copilot Cloud Agent"
135+
- **REST API version 2026-03-10**: Available with breaking changes to the REST API
136+
107137
---
108138
<!-- Append new entries above this line, newest first -->

skills/gh-aw-report/references/gh-aw-architecture.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,12 @@ Stable architectural facts about the GitHub Agentic Workflows ecosystem. Used by
8585
- **MCP Gateway:** Centralized access management for MCP servers (v0.1.9 as of 2026-04-14)
8686

8787
### Claude Code
88-
- Anthropic's CLI agentic coding tool
89-
- Integrates with GitHub via MCP servers
90-
- Can run gh-aw workflows locally for testing
88+
- Anthropic's CLI agentic coding tool, integrates with GitHub via MCP servers
89+
- Can serve as the AI engine in gh-aw workflows (alternative to Copilot CLI)
90+
- **Open-sourced** (2026): Agent layer at `anthropics/claude-code`
91+
- **Remote Tasks** (launched March 20, 2026): Define a GitHub repo + prompt + cron schedule → Claude runs autonomously on Anthropic's cloud infrastructure; cron scheduling supported
92+
- **Remote Sessions**: Start a task locally, close laptop; session continues on Anthropic infrastructure
93+
- Directly comparable to gh-aw scheduled workflows for Claude-engine use cases — a native Anthropic alternative that does not require GitHub Actions
9194

9295
## Ecosystem Integrations
9396

0 commit comments

Comments
 (0)