From 51628ccf288d63cdc70620902071d0fb2996410b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 12 Mar 2026 13:58:55 +0000 Subject: [PATCH 1/2] Initial plan From fd8efd48417ab3be8bd53ca9451b5d170451358d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 12 Mar 2026 14:18:58 +0000 Subject: [PATCH 2/2] Add shared/reporting.md import to 16 workflows for consistent report formatting Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .github/workflows/claude-code-user-docs-review.lock.yml | 9 ++++++++- .github/workflows/claude-code-user-docs-review.md | 3 +++ .github/workflows/copilot-agent-analysis.lock.yml | 6 +++--- .github/workflows/copilot-agent-analysis.md | 1 + .github/workflows/copilot-pr-merged-report.lock.yml | 6 +++--- .github/workflows/copilot-pr-merged-report.md | 1 + .github/workflows/copilot-pr-nlp-analysis.lock.yml | 6 +++--- .github/workflows/copilot-pr-nlp-analysis.md | 1 + .github/workflows/copilot-pr-prompt-analysis.lock.yml | 6 +++--- .github/workflows/copilot-pr-prompt-analysis.md | 1 + .github/workflows/daily-cli-tools-tester.lock.yml | 9 ++++++++- .github/workflows/daily-cli-tools-tester.md | 2 ++ .github/workflows/daily-doc-healer.lock.yml | 9 ++++++++- .github/workflows/daily-doc-healer.md | 2 ++ .github/workflows/dependabot-burner.lock.yml | 9 ++++++++- .github/workflows/dependabot-burner.md | 2 ++ .github/workflows/dependabot-go-checker.lock.yml | 9 ++++++++- .github/workflows/dependabot-go-checker.md | 2 ++ .github/workflows/docs-noob-tester.lock.yml | 6 +++++- .github/workflows/docs-noob-tester.md | 1 + .github/workflows/duplicate-code-detector.lock.yml | 6 +++++- .github/workflows/duplicate-code-detector.md | 1 + .github/workflows/go-pattern-detector.lock.yml | 6 +++++- .github/workflows/go-pattern-detector.md | 1 + .github/workflows/gpclean.lock.yml | 9 ++++++++- .github/workflows/gpclean.md | 3 +++ .github/workflows/issue-arborist.lock.yml | 6 +++++- .github/workflows/issue-arborist.md | 1 + .github/workflows/stale-repo-identifier.lock.yml | 6 +++++- .github/workflows/stale-repo-identifier.md | 1 + .github/workflows/terminal-stylist.lock.yml | 6 +++++- .github/workflows/terminal-stylist.md | 1 + 32 files changed, 114 insertions(+), 24 deletions(-) diff --git a/.github/workflows/claude-code-user-docs-review.lock.yml b/.github/workflows/claude-code-user-docs-review.lock.yml index ebc9fce6c3d..4b263820515 100644 --- a/.github/workflows/claude-code-user-docs-review.lock.yml +++ b/.github/workflows/claude-code-user-docs-review.lock.yml @@ -23,7 +23,11 @@ # # Reviews project documentation from the perspective of a Claude Code user who does not use GitHub Copilot or Copilot CLI # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"5686ea2651d50165672d00ee1181e76e2493c8a1eed6993edfe9a0b6da21d0cd","strict":true} +# Resolved workflow manifest: +# Imports: +# - shared/reporting.md +# +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"5a9409064f385fdf708c176795fd7d445018ce3d6239a9e39f5de5be2aa1e20b","strict":true} name: "Claude Code User Documentation Review" "on": @@ -167,6 +171,9 @@ jobs: GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' + {{#runtime-import .github/workflows/shared/reporting.md}} + GH_AW_PROMPT_EOF + cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/claude-code-user-docs-review.md}} GH_AW_PROMPT_EOF } > "$GH_AW_PROMPT" diff --git a/.github/workflows/claude-code-user-docs-review.md b/.github/workflows/claude-code-user-docs-review.md index 79b643b9242..5fa6ef6286d 100644 --- a/.github/workflows/claude-code-user-docs-review.md +++ b/.github/workflows/claude-code-user-docs-review.md @@ -38,6 +38,9 @@ tools: timeout-minutes: 30 +imports: + - shared/reporting.md + features: copilot-requests: true --- diff --git a/.github/workflows/copilot-agent-analysis.lock.yml b/.github/workflows/copilot-agent-analysis.lock.yml index f56ebe8268d..d50c3ed07d6 100644 --- a/.github/workflows/copilot-agent-analysis.lock.yml +++ b/.github/workflows/copilot-agent-analysis.lock.yml @@ -30,7 +30,7 @@ # - shared/reporting.md # - shared/copilot-pr-analysis-base.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"a88ce0593a1526aef0523962fb3a6bbe3bcdbec6849da5b83a9acbe22c6c028a","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"8f9db38275e2f6a90812dd7c6943929ca732b8b75a0aefa841599e29f81db7c0","strict":true} name: "Copilot Agent PR Analysis" "on": @@ -179,10 +179,10 @@ jobs: {{#runtime-import .github/workflows/shared/copilot-pr-analysis-base.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' - {{#runtime-import .github/workflows/shared/jqschema.md}} + {{#runtime-import .github/workflows/shared/reporting.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' - {{#runtime-import .github/workflows/shared/reporting.md}} + {{#runtime-import .github/workflows/shared/jqschema.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/shared/copilot-pr-data-fetch.md}} diff --git a/.github/workflows/copilot-agent-analysis.md b/.github/workflows/copilot-agent-analysis.md index da246d7d70f..aa509b6f886 100644 --- a/.github/workflows/copilot-agent-analysis.md +++ b/.github/workflows/copilot-agent-analysis.md @@ -31,6 +31,7 @@ safe-outputs: imports: - shared/copilot-pr-analysis-base.md + - shared/reporting.md tools: repo-memory: diff --git a/.github/workflows/copilot-pr-merged-report.lock.yml b/.github/workflows/copilot-pr-merged-report.lock.yml index d1cc65af4be..f3e2bad7cb8 100644 --- a/.github/workflows/copilot-pr-merged-report.lock.yml +++ b/.github/workflows/copilot-pr-merged-report.lock.yml @@ -31,7 +31,7 @@ # - shared/reporting.md # - shared/copilot-pr-analysis-base.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"476bd0bfa5dd66057d8a5211101da6d6bf861f660f6733e9a678f12075cb93b9"} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"754e064128a0338fe1c412f4a91f45096dfaf541ad245d2b3d777300ca200916"} name: "Daily Copilot PR Merged Report" "on": @@ -174,10 +174,10 @@ jobs: {{#runtime-import .github/workflows/shared/copilot-pr-analysis-base.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' - {{#runtime-import .github/workflows/shared/jqschema.md}} + {{#runtime-import .github/workflows/shared/reporting.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' - {{#runtime-import .github/workflows/shared/reporting.md}} + {{#runtime-import .github/workflows/shared/jqschema.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/shared/copilot-pr-data-fetch.md}} diff --git a/.github/workflows/copilot-pr-merged-report.md b/.github/workflows/copilot-pr-merged-report.md index e406b5041ce..3ad642a5585 100644 --- a/.github/workflows/copilot-pr-merged-report.md +++ b/.github/workflows/copilot-pr-merged-report.md @@ -36,6 +36,7 @@ network: imports: - shared/gh.md - shared/copilot-pr-analysis-base.md + - shared/reporting.md timeout-minutes: 10 features: diff --git a/.github/workflows/copilot-pr-nlp-analysis.lock.yml b/.github/workflows/copilot-pr-nlp-analysis.lock.yml index 7fe4fe739b8..7d2ffc9dc93 100644 --- a/.github/workflows/copilot-pr-nlp-analysis.lock.yml +++ b/.github/workflows/copilot-pr-nlp-analysis.lock.yml @@ -31,7 +31,7 @@ # - shared/reporting.md # - shared/copilot-pr-analysis-base.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"4bbea2b61e80620b1e1f893a467daafe3523322361acb781532709b8e7e2be1d","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"f2b6098d37f2490aa73983346ec72a1b9b929981244ae63b5af8099ce04a78b8","strict":true} name: "Copilot PR Conversation NLP Analysis" "on": @@ -178,10 +178,10 @@ jobs: {{#runtime-import .github/workflows/shared/python-dataviz.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' - {{#runtime-import .github/workflows/shared/jqschema.md}} + {{#runtime-import .github/workflows/shared/reporting.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' - {{#runtime-import .github/workflows/shared/reporting.md}} + {{#runtime-import .github/workflows/shared/jqschema.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/shared/copilot-pr-data-fetch.md}} diff --git a/.github/workflows/copilot-pr-nlp-analysis.md b/.github/workflows/copilot-pr-nlp-analysis.md index 658fab2f245..7e9d89a3d18 100644 --- a/.github/workflows/copilot-pr-nlp-analysis.md +++ b/.github/workflows/copilot-pr-nlp-analysis.md @@ -34,6 +34,7 @@ safe-outputs: imports: - shared/copilot-pr-analysis-base.md - shared/python-dataviz.md + - shared/reporting.md tools: repo-memory: diff --git a/.github/workflows/copilot-pr-prompt-analysis.lock.yml b/.github/workflows/copilot-pr-prompt-analysis.lock.yml index dff9dfd1d9d..af8e6baa87b 100644 --- a/.github/workflows/copilot-pr-prompt-analysis.lock.yml +++ b/.github/workflows/copilot-pr-prompt-analysis.lock.yml @@ -30,7 +30,7 @@ # - shared/reporting.md # - shared/copilot-pr-analysis-base.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"56f6338bcbf866f2e3bfb38458b14a063fc5cbf78c88e3980396609a23234e26","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"d2adad35b52f026f410211a01c25a088c742c6aa9ac08d9f892a3edea90ab43e","strict":true} name: "Copilot PR Prompt Pattern Analysis" "on": @@ -173,10 +173,10 @@ jobs: {{#runtime-import .github/workflows/shared/copilot-pr-analysis-base.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' - {{#runtime-import .github/workflows/shared/jqschema.md}} + {{#runtime-import .github/workflows/shared/reporting.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' - {{#runtime-import .github/workflows/shared/reporting.md}} + {{#runtime-import .github/workflows/shared/jqschema.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/shared/copilot-pr-data-fetch.md}} diff --git a/.github/workflows/copilot-pr-prompt-analysis.md b/.github/workflows/copilot-pr-prompt-analysis.md index db580b1feaa..da092d20de7 100644 --- a/.github/workflows/copilot-pr-prompt-analysis.md +++ b/.github/workflows/copilot-pr-prompt-analysis.md @@ -32,6 +32,7 @@ safe-outputs: imports: - shared/copilot-pr-analysis-base.md + - shared/reporting.md tools: repo-memory: diff --git a/.github/workflows/daily-cli-tools-tester.lock.yml b/.github/workflows/daily-cli-tools-tester.lock.yml index 45d41d84c3c..d36265bad81 100644 --- a/.github/workflows/daily-cli-tools-tester.lock.yml +++ b/.github/workflows/daily-cli-tools-tester.lock.yml @@ -23,7 +23,11 @@ # # Daily exploratory testing of audit, logs, and compile tools in gh-aw CLI # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"58157c3361534be3a0e560ec4352c03e1c40abb58017d361979084761537bfc0","strict":true} +# Resolved workflow manifest: +# Imports: +# - shared/reporting.md +# +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"b9a8666bdce8efad76dc16f0410edce4380322e346d19a697bcb9a2695b93e26","strict":true} name: "Daily CLI Tools Exploratory Tester" "on": @@ -166,6 +170,9 @@ jobs: GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' + {{#runtime-import .github/workflows/shared/reporting.md}} + GH_AW_PROMPT_EOF + cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/daily-cli-tools-tester.md}} GH_AW_PROMPT_EOF } > "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-cli-tools-tester.md b/.github/workflows/daily-cli-tools-tester.md index 9e497aee5b2..99e6900e055 100644 --- a/.github/workflows/daily-cli-tools-tester.md +++ b/.github/workflows/daily-cli-tools-tester.md @@ -21,6 +21,8 @@ safe-outputs: noop: timeout-minutes: 60 strict: true +imports: + - shared/reporting.md --- # Daily CLI Tools Exploratory Tester diff --git a/.github/workflows/daily-doc-healer.lock.yml b/.github/workflows/daily-doc-healer.lock.yml index 2cda8a28656..8c97eabf93e 100644 --- a/.github/workflows/daily-doc-healer.lock.yml +++ b/.github/workflows/daily-doc-healer.lock.yml @@ -23,7 +23,11 @@ # # Self-healing companion to the Daily Documentation Updater that detects documentation gaps missed by DDUw and proposes corrections # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"ea22cf3cae7f01b85d1c7223dfff4219798b9c1821418b55b53182a2c992c638","strict":true} +# Resolved workflow manifest: +# Imports: +# - shared/reporting.md +# +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"535fc3da48a2fd7b03e26162c792c6242dd96d231e18ab602c9a5bdb55885f58","strict":true} name: "Daily Documentation Healer" "on": @@ -170,6 +174,9 @@ jobs: GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' + {{#runtime-import .github/workflows/shared/reporting.md}} + GH_AW_PROMPT_EOF + cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/daily-doc-healer.md}} GH_AW_PROMPT_EOF } > "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-doc-healer.md b/.github/workflows/daily-doc-healer.md index ec7e4e9d0c5..a585e0029b0 100644 --- a/.github/workflows/daily-doc-healer.md +++ b/.github/workflows/daily-doc-healer.md @@ -48,6 +48,8 @@ tools: timeout-minutes: 45 +imports: + - shared/reporting.md --- {{#runtime-import? .github/shared-instructions.md}} diff --git a/.github/workflows/dependabot-burner.lock.yml b/.github/workflows/dependabot-burner.lock.yml index 652cd5aea41..e116f0f017f 100644 --- a/.github/workflows/dependabot-burner.lock.yml +++ b/.github/workflows/dependabot-burner.lock.yml @@ -22,7 +22,11 @@ # For more information: https://github.github.com/gh-aw/introduction/overview/ # # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"6e0fca12f8bed9a8517bf5358ecc83c96dbcf89f2da3aed33ce0d75a66a7695d","strict":true} +# Resolved workflow manifest: +# Imports: +# - shared/reporting.md +# +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"3385b9d23f6b393c771300b0c3cfd146abde6b5bf351064a62425da228008c44","strict":true} name: "Dependabot Burner" "on": @@ -167,6 +171,9 @@ jobs: GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' + {{#runtime-import .github/workflows/shared/reporting.md}} + GH_AW_PROMPT_EOF + cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/dependabot-burner.md}} GH_AW_PROMPT_EOF } > "$GH_AW_PROMPT" diff --git a/.github/workflows/dependabot-burner.md b/.github/workflows/dependabot-burner.md index 9b1d178299a..c92dbd27fe7 100644 --- a/.github/workflows/dependabot-burner.md +++ b/.github/workflows/dependabot-burner.md @@ -9,6 +9,8 @@ tools: safe-outputs: create-issue: title-prefix: '[dependabot-burner] ' +imports: + - shared/reporting.md --- # Dependabot Burner diff --git a/.github/workflows/dependabot-go-checker.lock.yml b/.github/workflows/dependabot-go-checker.lock.yml index 25316eaeb8b..afa669675d9 100644 --- a/.github/workflows/dependabot-go-checker.lock.yml +++ b/.github/workflows/dependabot-go-checker.lock.yml @@ -23,7 +23,11 @@ # # Checks for Go module and NPM dependency updates and analyzes Dependabot PRs for compatibility and breaking changes # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"25006728692ed67f0a5eff4aa4ad386e376932f4bc29965fa0689ccf517cdc4d","strict":true} +# Resolved workflow manifest: +# Imports: +# - shared/reporting.md +# +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"d5cfbfec6f95ccf30cbb45edc2cfd763005fc520faea690657451dfc50489028","strict":true} name: "Dependabot Dependency Checker" "on": @@ -165,6 +169,9 @@ jobs: GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' + {{#runtime-import .github/workflows/shared/reporting.md}} + GH_AW_PROMPT_EOF + cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/dependabot-go-checker.md}} GH_AW_PROMPT_EOF } > "$GH_AW_PROMPT" diff --git a/.github/workflows/dependabot-go-checker.md b/.github/workflows/dependabot-go-checker.md index f2e93cffa0e..12d4523fe13 100644 --- a/.github/workflows/dependabot-go-checker.md +++ b/.github/workflows/dependabot-go-checker.md @@ -35,6 +35,8 @@ tools: web-fetch: bash: [":*"] +imports: + - shared/reporting.md --- # Dependabot Dependency Checker diff --git a/.github/workflows/docs-noob-tester.lock.yml b/.github/workflows/docs-noob-tester.lock.yml index 085e1ed695d..b90ee4e32c7 100644 --- a/.github/workflows/docs-noob-tester.lock.yml +++ b/.github/workflows/docs-noob-tester.lock.yml @@ -26,8 +26,9 @@ # Resolved workflow manifest: # Imports: # - shared/docs-server-lifecycle.md +# - shared/reporting.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"e8b3b6fdeb5e2a00c46175267f7a516ef828264d884f2aa2b29474d0ce2b2592","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"67d7121754cd87f039eff5782dd31356426aed9c72c09881a79957f3ab7b9580","strict":true} name: "Documentation Noob Tester" "on": @@ -170,6 +171,9 @@ jobs: {{#runtime-import .github/workflows/shared/docs-server-lifecycle.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' + {{#runtime-import .github/workflows/shared/reporting.md}} + GH_AW_PROMPT_EOF + cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/docs-noob-tester.md}} GH_AW_PROMPT_EOF } > "$GH_AW_PROMPT" diff --git a/.github/workflows/docs-noob-tester.md b/.github/workflows/docs-noob-tester.md index fc84d66d2ef..ca9484595da 100644 --- a/.github/workflows/docs-noob-tester.md +++ b/.github/workflows/docs-noob-tester.md @@ -29,6 +29,7 @@ network: imports: - shared/docs-server-lifecycle.md + - shared/reporting.md features: copilot-requests: true --- diff --git a/.github/workflows/duplicate-code-detector.lock.yml b/.github/workflows/duplicate-code-detector.lock.yml index 9734a86fc18..a816d48d2b8 100644 --- a/.github/workflows/duplicate-code-detector.lock.yml +++ b/.github/workflows/duplicate-code-detector.lock.yml @@ -26,8 +26,9 @@ # Resolved workflow manifest: # Imports: # - shared/mcp/serena-go.md +# - shared/reporting.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"fcd0677bc45a2e116662616286ca59ac108757b01a1588e6c83c767465fc9871","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"1704c3b6efe3516eb9e0d969d46884c2d0d78eb116c9ea0ee2c02886a2e0c025","strict":true} name: "Duplicate Code Detector" "on": @@ -175,6 +176,9 @@ jobs: {{#runtime-import .github/workflows/shared/mcp/serena-go.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' + {{#runtime-import .github/workflows/shared/reporting.md}} + GH_AW_PROMPT_EOF + cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/duplicate-code-detector.md}} GH_AW_PROMPT_EOF } > "$GH_AW_PROMPT" diff --git a/.github/workflows/duplicate-code-detector.md b/.github/workflows/duplicate-code-detector.md index ba3974afa18..030fb7ec97e 100644 --- a/.github/workflows/duplicate-code-detector.md +++ b/.github/workflows/duplicate-code-detector.md @@ -11,6 +11,7 @@ permissions: engine: codex imports: - shared/mcp/serena-go.md + - shared/reporting.md safe-outputs: create-issue: expires: 2d diff --git a/.github/workflows/go-pattern-detector.lock.yml b/.github/workflows/go-pattern-detector.lock.yml index cddd164d941..fd34bd0b28c 100644 --- a/.github/workflows/go-pattern-detector.lock.yml +++ b/.github/workflows/go-pattern-detector.lock.yml @@ -26,8 +26,9 @@ # Resolved workflow manifest: # Imports: # - shared/mcp/ast-grep.md +# - shared/reporting.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"d0376cb6b3eae45827ed7c21ea355b6564f20c636546a5b3a584cf8f880edfba","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"feb60c78b11509a3fb23506419baa3fcac8f83e5d62499e60a3fc3dc3766f2c1","strict":true} name: "Go Pattern Detector" "on": @@ -173,6 +174,9 @@ jobs: {{#runtime-import .github/workflows/shared/mcp/ast-grep.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' + {{#runtime-import .github/workflows/shared/reporting.md}} + GH_AW_PROMPT_EOF + cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/go-pattern-detector.md}} GH_AW_PROMPT_EOF } > "$GH_AW_PROMPT" diff --git a/.github/workflows/go-pattern-detector.md b/.github/workflows/go-pattern-detector.md index 021bfc5eb0b..96cdc033a39 100644 --- a/.github/workflows/go-pattern-detector.md +++ b/.github/workflows/go-pattern-detector.md @@ -51,6 +51,7 @@ timeout-minutes: 10 imports: - shared/mcp/ast-grep.md + - shared/reporting.md safe-outputs: create-issue: diff --git a/.github/workflows/gpclean.lock.yml b/.github/workflows/gpclean.lock.yml index f649dc96bd1..d1f5cc7194c 100644 --- a/.github/workflows/gpclean.lock.yml +++ b/.github/workflows/gpclean.lock.yml @@ -23,7 +23,11 @@ # # Reviews go.mod dependencies daily to detect and remove GPL-licensed transitive dependencies # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"f1f3400034da3b5add3e5f4fc685db480ccc0fe3435b78acc5a6f002785e931c"} +# Resolved workflow manifest: +# Imports: +# - shared/reporting.md +# +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"75c8d2f1431e88d0a8ec9cb4e69c2c84a84749fe96a0c409bd63f28509e6a3bc"} name: "GPL Dependency Cleaner (gpclean)" "on": @@ -167,6 +171,9 @@ jobs: GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' + {{#runtime-import .github/workflows/shared/reporting.md}} + GH_AW_PROMPT_EOF + cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/gpclean.md}} GH_AW_PROMPT_EOF } > "$GH_AW_PROMPT" diff --git a/.github/workflows/gpclean.md b/.github/workflows/gpclean.md index ac7a4e8d12b..072ab9d566d 100644 --- a/.github/workflows/gpclean.md +++ b/.github/workflows/gpclean.md @@ -36,6 +36,9 @@ tools: strict: false +imports: + - shared/reporting.md + # Pre-download SBOM to get accurate dependency information steps: - name: Download SBOM from GitHub Dependency Graph API diff --git a/.github/workflows/issue-arborist.lock.yml b/.github/workflows/issue-arborist.lock.yml index 22234338b8b..49e7dcb08c8 100644 --- a/.github/workflows/issue-arborist.lock.yml +++ b/.github/workflows/issue-arborist.lock.yml @@ -26,8 +26,9 @@ # Resolved workflow manifest: # Imports: # - shared/jqschema.md +# - shared/reporting.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"1f2a33fe267f0f46c6ccc56a29048e0710ca193557b58f725e47657db011d73c","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"62b23a3c0dede758b81863caa7459cae020a40572108751686b33bc53ff6355f","strict":true} name: "Issue Arborist" "on": @@ -177,6 +178,9 @@ jobs: {{#runtime-import .github/workflows/shared/jqschema.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' + {{#runtime-import .github/workflows/shared/reporting.md}} + GH_AW_PROMPT_EOF + cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/issue-arborist.md}} GH_AW_PROMPT_EOF } > "$GH_AW_PROMPT" diff --git a/.github/workflows/issue-arborist.md b/.github/workflows/issue-arborist.md index 5da48e06919..9729cce6254 100644 --- a/.github/workflows/issue-arborist.md +++ b/.github/workflows/issue-arborist.md @@ -15,6 +15,7 @@ network: - github imports: - shared/jqschema.md + - shared/reporting.md tools: github: lockdown: true diff --git a/.github/workflows/stale-repo-identifier.lock.yml b/.github/workflows/stale-repo-identifier.lock.yml index cc9deb2a027..b66ded7e0db 100644 --- a/.github/workflows/stale-repo-identifier.lock.yml +++ b/.github/workflows/stale-repo-identifier.lock.yml @@ -27,9 +27,10 @@ # Imports: # - shared/jqschema.md # - shared/python-dataviz.md +# - shared/reporting.md # - shared/trending-charts-simple.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"8e8a53886ad3b807219d2ed4558a5dd2cdcdf8765063844bc506ed85bd3292c4","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"81ee8256fb86f62abaafaa11595bb9a12c84a9485f69bdb47907e2d9710bd05c","strict":true} name: "Stale Repository Identifier" "on": @@ -196,6 +197,9 @@ jobs: {{#runtime-import .github/workflows/shared/trending-charts-simple.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' + {{#runtime-import .github/workflows/shared/reporting.md}} + GH_AW_PROMPT_EOF + cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/stale-repo-identifier.md}} GH_AW_PROMPT_EOF } > "$GH_AW_PROMPT" diff --git a/.github/workflows/stale-repo-identifier.md b/.github/workflows/stale-repo-identifier.md index 529d78c9f81..ad349f12d97 100644 --- a/.github/workflows/stale-repo-identifier.md +++ b/.github/workflows/stale-repo-identifier.md @@ -28,6 +28,7 @@ imports: - shared/python-dataviz.md - shared/jqschema.md - shared/trending-charts-simple.md + - shared/reporting.md network: allowed: diff --git a/.github/workflows/terminal-stylist.lock.yml b/.github/workflows/terminal-stylist.lock.yml index 3e0e3b86cb6..76d81f7352a 100644 --- a/.github/workflows/terminal-stylist.lock.yml +++ b/.github/workflows/terminal-stylist.lock.yml @@ -26,8 +26,9 @@ # Resolved workflow manifest: # Imports: # - shared/mcp/serena-go.md +# - shared/reporting.md # -# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"94c758fe26224b557e793dbf2a020c24db55906e549a9e2f81e4c1cefd47d242","strict":true} +# gh-aw-metadata: {"schema_version":"v2","frontmatter_hash":"da1780268adb86447e56695671e9c4099f9e4f3cfbba2ad1ea6299110b676880","strict":true} name: "Terminal Stylist" "on": @@ -173,6 +174,9 @@ jobs: {{#runtime-import .github/workflows/shared/mcp/serena-go.md}} GH_AW_PROMPT_EOF cat << 'GH_AW_PROMPT_EOF' + {{#runtime-import .github/workflows/shared/reporting.md}} + GH_AW_PROMPT_EOF + cat << 'GH_AW_PROMPT_EOF' {{#runtime-import .github/workflows/terminal-stylist.md}} GH_AW_PROMPT_EOF } > "$GH_AW_PROMPT" diff --git a/.github/workflows/terminal-stylist.md b/.github/workflows/terminal-stylist.md index 790e13463ef..e7bfc329a9d 100644 --- a/.github/workflows/terminal-stylist.md +++ b/.github/workflows/terminal-stylist.md @@ -16,6 +16,7 @@ strict: true imports: - shared/mcp/serena-go.md + - shared/reporting.md tools: github: