feat(workflows): add frontmatter-aligner gh-aw workflow#448
Conversation
Agent-Logs-Url: https://github.com/githubnext/ado-aw/sessions/e1dd81c5-92b6-4aa4-af22-fba517563496 Co-authored-by: jamesadevine <4742697+jamesadevine@users.noreply.github.com>
…er prompt Agent-Logs-Url: https://github.com/githubnext/ado-aw/sessions/e1dd81c5-92b6-4aa4-af22-fba517563496 Co-authored-by: jamesadevine <4742697+jamesadevine@users.noreply.github.com>
|
@copilot instead of PRs let's make an issue. The agent here should make a concrete proposal in the issue it files b |
…al instead of PR Agent-Logs-Url: https://github.com/githubnext/ado-aw/sessions/dd837723-dc34-45e3-8841-8f5977981cce Co-authored-by: jamesadevine <4742697+jamesadevine@users.noreply.github.com>
Done in a9e67e1. The workflow now uses Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
Summary
Adds
.github/workflows/frontmatter-aligner.md— a scheduled GitHub agentic workflow that keeps the ado-aw front matter schema aligned with gh-aw by automatically detecting gaps and filing a concrete Rust change proposal as a GitHub issue.Every 6 hours the agent:
https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/syntax.mdsrc/compile/types.rs(FrontMatterstruct and supporting types)src/compile/types.rsfield additions anddocs/front-matter.mddocumentation entries needed to close each gapcargo check(without committing any code)frontmatter-alignment-labelled issue is already openConfiguration
every 6 hours→cron: "48 */6 * * *"actions-rust-lang/setup-rust-toolchain@v1(stable)defaults+rustecosystem (forcargo)create-issue(max 1, label:frontmatter-alignment)skip-if-match: "is:issue is:open label:frontmatter-alignment"Security review
This compilation introduces the following new action:
github/gh-aw-actions/setup@v0.68.1— the standard gh-aw framework setup action used by every workflow in this repository. Safe to add.No new secrets beyond those already used by existing workflows in this repo.
Test plan
Compiled with
gh aw compile frontmatter-aligner— 0 errors, 0 warnings. Lock file verified to contain the correct cron expression, Rust runtime setup step,create_issuesafe-output handler withfrontmatter-alignmentlabel, andskip-if-matchpre-activation check.