Skip to content

Reset agentics workflows to upstream and add new ones#8491

Merged
Evangelink merged 1 commit into
mainfrom
dev/amauryleve/aw
May 22, 2026
Merged

Reset agentics workflows to upstream and add new ones#8491
Evangelink merged 1 commit into
mainfrom
dev/amauryleve/aw

Conversation

@Evangelink
Copy link
Copy Markdown
Member

Reset the agentic workflows that originated from githubnext/agentics back to the upstream sources and add source: tracking so future syncs can be driven by gh aw update. Also installs a handful of useful new workflows from upstream.

Reset to upstream + add source:

The following workflows were manually copied and tweaked over time; they are now overwritten with the verbatim upstream content and gain a source: frontmatter field (or markdown comment for shared fragments). Filenames are renamed to match upstream where they differed.

Old file New file (matches upstream)
daily-efficiency-improver.md efficiency-improver.md
daily-malicious-code-scan.md malicious-code-scan.md
daily-perf-improver.md perf-improver.md
daily-qa.md adhoc-qa.md
daily-test-improver.md test-improver.md
markdown-linter-report.md markdown-linter.md
repo-historian.md repo-chronicle.md
code-simplifier.md (same)
glossary-maintainer.md (same)
issue-arborist.md (same)
repository-quality-improver.md (same)
shared/reporting.md (same)

Plus the new shared fragment shared/formatting.md (newly required by code-simplifier).

New workflows added from upstream

  • dependabot-pr-bundler
  • dependabot-issue-bundler
  • duplicate-code-detector
  • link-checker
  • pr-fix
  • sub-issue-closer (pairs with issue-arborist)
  • weekly-issue-activity

Local customizations reverted (intentional)

Strict reset, so these are gone:

  • issue-arborist.md: the DIFC-proxy curl workaround (reverts to gh issue list); may need to be reapplied if DIFC proxy blocks /meta again.
  • daily-qa.md: lost the imports: shared/repo-build-setup.md and the .dotnet network allowlist.
  • name: overrides and local title-prefix tweaks across several workflows.

Compilation

All 28 workflows compile cleanly in strict mode:

gh aw compile --strict --approve
# -> Compiled 28 workflow(s): 0 error(s), 2 warning(s)

The two warnings are pre-existing (centralized slash-command suggestion and an automatic env-var extraction in issue-arborist for shell-injection safety).

…: links

- Reset 11 derived workflows to upstream githubnext/agentics content verbatim
- Rename to match upstream filenames (daily-* -> *, repo-historian -> repo-chronicle, etc.)
- Add source: "githubnext/agentics/workflows/<file>@main" frontmatter to each
- Install 7 new upstream workflows: dependabot-pr-bundler, dependabot-issue-bundler,
  duplicate-code-detector, link-checker, pr-fix, sub-issue-closer, weekly-issue-activity
- Install shared fragments shared/reporting.md and shared/formatting.md
- Recompile with `gh aw compile --strict --approve`

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 22, 2026 10:59
Copy link
Copy Markdown
Contributor

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

This PR resynchronizes the repository’s agentic workflow prompts to match githubnext/agentics upstream, adds source: tracking metadata to support future gh aw update-driven syncs, and introduces several new upstream workflows (e.g., link checking, Dependabot bundling, duplicate-code detection, sub-issue closing, weekly issue activity summaries).

Changes:

  • Reset/renamed multiple existing agentic workflow .md prompts to verbatim upstream content and added source: markers.
  • Added new upstream workflows (weekly issue activity, repo chronicle, link checker, dependabot bundlers, duplicate code detector, sub-issue closer, pr-fix).
  • Regenerated corresponding .lock.yml compiled workflows and updated actions-lock.json for newly referenced actions.
Show a summary per file
File Description
.github/workflows/weekly-issue-activity.md Adds upstream weekly issue activity summary workflow prompt.
.github/workflows/weekly-issue-activity.lock.yml Compiled lockfile for weekly issue activity workflow.
.github/workflows/test-improver.md Resets test improver prompt to upstream and adjusts activation/network/tooling settings.
.github/workflows/test-improver.lock.yml Compiled lockfile for test improver workflow.
.github/workflows/sub-issue-closer.md Adds upstream scheduled sub-issue closer workflow prompt.
.github/workflows/sub-issue-closer.lock.yml Compiled lockfile for sub-issue closer workflow.
.github/workflows/shared/reporting.md Resets shared reporting fragment to upstream (run-link/reference formatting guidance).
.github/workflows/shared/formatting.md Adds new upstream shared formatting fragment used by other prompts.
.github/workflows/repository-quality-improver.md Resets repository quality improver prompt to upstream.
.github/workflows/repository-quality-improver.lock.yml Compiled lockfile for repository quality improver workflow.
.github/workflows/repo-historian.md Removes old “repo historian” prompt in favor of upstream replacement.
.github/workflows/repo-chronicle.md Adds upstream “repo chronicle” discussion workflow prompt.
.github/workflows/repo-chronicle.lock.yml Compiled lockfile for repo chronicle workflow.
.github/workflows/pr-fix.md Adds upstream /pr-fix workflow prompt for on-demand CI fixups.
.github/workflows/pr-fix.lock.yml Compiled lockfile for PR fix workflow.
.github/workflows/perf-improver.md Resets perf improver prompt to upstream and adjusts activation/network/tooling settings.
.github/workflows/perf-improver.lock.yml Compiled lockfile for perf improver workflow.
.github/workflows/markdown-linter.md Resets markdown linter workflow to upstream and imports shared reporting fragment.
.github/workflows/markdown-linter.lock.yml Compiled lockfile for markdown linter workflow.
.github/workflows/malicious-code-scan.md Resets malicious code scan prompt to upstream and updates naming/wording.
.github/workflows/malicious-code-scan.lock.yml Compiled lockfile for malicious code scan workflow.
.github/workflows/link-checker.md Adds upstream link checker + fixer workflow prompt.
.github/workflows/link-checker.lock.yml Compiled lockfile for link checker workflow.
.github/workflows/issue-arborist.md Resets issue arborist prompt to upstream, including issue fetch strategy changes.
.github/workflows/issue-arborist.lock.yml Compiled lockfile for issue arborist workflow.
.github/workflows/glossary-maintainer.md Resets glossary maintainer prompt to upstream and adds pre-activation throttling.
.github/workflows/glossary-maintainer.lock.yml Compiled lockfile for glossary maintainer workflow.
.github/workflows/efficiency-improver.md Resets efficiency improver prompt to upstream and adjusts activation/network/tooling settings.
.github/workflows/efficiency-improver.lock.yml Compiled lockfile for efficiency improver workflow.
.github/workflows/duplicate-code-detector.md Adds upstream duplicate code detector workflow prompt.
.github/workflows/duplicate-code-detector.lock.yml Compiled lockfile for duplicate code detector workflow.
.github/workflows/dependabot-pr-bundler.md Adds upstream dependabot PR bundler workflow prompt.
.github/workflows/dependabot-pr-bundler.lock.yml Compiled lockfile for dependabot PR bundler workflow.
.github/workflows/dependabot-issue-bundler.md Adds upstream dependabot issue bundler workflow prompt.
.github/workflows/dependabot-issue-bundler.lock.yml Compiled lockfile for dependabot issue bundler workflow.
.github/workflows/code-simplifier.md Resets code simplifier prompt to upstream and switches imports to shared formatting/reporting.
.github/workflows/code-simplifier.lock.yml Compiled lockfile for code simplifier workflow.
.github/workflows/agentic_commands.yml Updates centralized slash-command routing configuration.
.github/workflows/adhoc-qa.md Renames/resets QA workflow prompt to upstream and updates discussion configuration.
.github/workflows/adhoc-qa.lock.yml Compiled lockfile for adhoc QA workflow.
.github/aw/actions-lock.json Adds action pins for newly referenced upstream actions (e.g., checkout@v4, super-linter@v8.5.0).

Copilot's findings

Comments suppressed due to low confidence (1)

.github/workflows/perf-improver.md:321

  • There's a stray } in the markdown literal ([x]};) which breaks the intended instruction. It should be [x] (or just remove the checkbox reference entirely) so the guidance reads correctly.
  • Files reviewed: 37/41 changed files
  • Comments generated: 4

## Report Formatting

# Reporting Format
Follow the content structure and formatting guidelines from the imported formatting fragment above.

```bash
mkdir -p /tmp/gh-aw/cache-memory-focus-areas/
mkdir -p /tmp/gh-aw/cache-memory/focus-areas/
- **Repository**: ${{ github.repository }}
- **Run Date**: $(date +%Y-%m-%d)
- **Cache Location**: `/tmp/gh-aw/cache-memory-focus-areas/`
- **Cache Location**: `/tmp/gh-aw/cache-memory/focus-areas/`
Comment on lines +54 to +55
if [ -f /tmp/gh-aw/cache-memory/focus-areas/history.json ]; then
cat /tmp/gh-aw/cache-memory/focus-areas/history.json
Copy link
Copy Markdown
Member Author

@Evangelink Evangelink left a comment

Choose a reason for hiding this comment

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

All applicable dimensions clean — no findings.

This PR resets agentic workflow configurations to upstream sources from githubnext/agentics, adds source: tracking for automated updates, and installs 7 new workflows. The changes are procedural and mechanical.

Review Summary:

  • Scope: 41 files (16 new, 1 deleted, 24 modified/renamed)
  • Type: Documentation/configuration only (.md, .yml, .json files)
  • No production code or test code changes
  • Security: No concerns detected (appropriate secret handling, no pull_request_target usage, proper permission scopes)
  • Compilation: All 28 workflows compile cleanly per PR description
  • Documentation: PR description accurately describes all changes

Verified Claims:

  • ✅ File renames match upstream (daily-qa.mdadhoc-qa.md, etc.)
  • source: field added to all workflows pointing to githubnext/agentics
  • ✅ Shared fragment shared/formatting.md added with source tracking
  • ✅ Local customizations intentionally reverted (.dotnet allowlist, repo-build-setup.md imports)
  • repo-historian.md deleted, replaced by repo-chronicle.md

Note on Reverted Customizations:
The PR intentionally removes project-specific customizations:

  • The daily-qa.md workflow loses the .dotnet network allowlist (NuGet, dotnet.microsoft.com, etc.)
  • The issue-arborist.md loses the DIFC-proxy curl workaround

These may need to be reapplied as local patches if the workflows fail without them. Consider tracking these customizations separately or contributing them upstream to avoid future drift.

Generated by Expert Code Review (on open) for issue #8491 · ● 9.1M

@Evangelink Evangelink merged commit 4cc637e into main May 22, 2026
45 of 46 checks passed
@Evangelink Evangelink deleted the dev/amauryleve/aw branch May 22, 2026 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants