Update blog workflow links to githubnext/agentics to fix broken add-wizard installs#34005
Conversation
Co-authored-by: pelikhan <[email protected]>
Co-authored-by: pelikhan <[email protected]>
githubnext/agentics to fix broken add-wizard installs
|
Hey
If you're part of the core team and this was created via Copilot coding agent (as the contributing guidelines describe), please disregard the process concern. If you're an external contributor, the maintainers can help convert this to the proper contribution flow. If you'd like to add link validation, here's a prompt you could use: Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "patchdiff.githubusercontent.com"See Network Configuration for more information.
|
|
@copilot check that every new url is working (collect URLs, use script to mechanically check them) |
Co-authored-by: pelikhan <[email protected]>
Done in f30f0ae. I collected all net-new workflow URLs in this PR and mechanically checked them via script (HTTP HEAD/GET). I then reverted non-working replacements and kept only URLs that resolve. Re-ran the script after the update: all remaining net-new URLs now return success (42/42). |
|
@copilot replace v0.45.5 with main |
Co-authored-by: pelikhan <[email protected]>
There was a problem hiding this comment.
Pull request overview
Updates “Meet the workflows” and related blog posts to use current workflow-source links so gh aw add-wizard examples don’t point at outdated/broken locations, primarily by repointing links away from older github/gh-aw tag/commit URLs and toward githubnext/agentics (and in some cases github/gh-aw@main). Also updates the release workflow lock/action pinning.
Changes:
- Repoint workflow hyperlinks and
gh aw add-wizardexamples across multiple 2026 blog posts to newer canonical sources. - Normalize some references away from older pinned tag/commit URLs to
main-based URLs. - Update
docker/metadata-actionpinning in the release lockfile and add the corresponding entry to the actions lock.
Show a summary per file
| File | Description |
|---|---|
| docs/src/content/docs/blog/2026-03-23-weekly-update.md | Updates the “View the workflow on GitHub” link for contribution-check to the new source. |
| docs/src/content/docs/blog/2026-02-02-security-lessons.md | Repoints q and grumpy-reviewer example links to the new workflow source. |
| docs/src/content/docs/blog/2026-01-30-imports-and-sharing.md | Repoints selected shared component links (e.g., reporting.md, microsoft-docs.md). |
| docs/src/content/docs/blog/2026-01-27-operational-patterns.md | Repoints workflow links for grumpy-reviewer and duplicate-code-detector. |
| docs/src/content/docs/blog/2026-01-24-design-patterns.md | Repoints multiple workflow links to the new source in pattern examples. |
| docs/src/content/docs/blog/2026-01-21-twelve-lessons.md | Updates at least one workflow link to the new source within the lessons narrative. |
| docs/src/content/docs/blog/2026-01-13-meet-the-workflows-testing-validation.md | Updates “Testing & Validation” workflow links and install commands to newer sources. |
| docs/src/content/docs/blog/2026-01-13-meet-the-workflows-security-compliance.md | Updates “Security & Compliance” workflow links and install commands to newer sources. |
| docs/src/content/docs/blog/2026-01-13-meet-the-workflows-quality-hygiene.md | Updates “Quality & Hygiene” workflow links and install commands to newer sources. |
| docs/src/content/docs/blog/2026-01-13-meet-the-workflows-issue-management.md | Updates “Issue Management” workflow links and install commands to newer sources. |
| docs/src/content/docs/blog/2026-01-13-meet-the-workflows-interactive-chatops.md | Updates “Interactive & ChatOps” workflow links and install commands to newer sources. |
| docs/src/content/docs/blog/2026-01-13-meet-the-workflows-documentation.md | Updates “Documentation” workflow links and install commands to newer sources. |
| docs/src/content/docs/blog/2026-01-13-meet-the-workflows-creative-culture.md | Updates “Creative Culture” workflow links and install commands to newer sources. |
| docs/src/content/docs/blog/2026-01-13-meet-the-workflows-continuous-simplicity.md | Updates “Continuous Simplicity” workflow links and install commands (incl. duplicate-code-detector). |
| docs/src/content/docs/blog/2026-01-13-meet-the-workflows-continuous-improvement.md | Updates “Continuous Improvement” workflow links and install commands to newer sources. |
| docs/src/content/docs/blog/2026-01-13-meet-the-workflows-campaigns.md | Updates “Campaigns” workflow links and install commands to newer sources. |
| .github/workflows/release.lock.yml | Updates the pinned SHA/version used for docker/metadata-action in the generated lockfile. |
| .github/aw/actions-lock.json | Adds an entry mapping docker/metadata-action@v6 to the pinned SHA used by lock generation. |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 18/18 changed files
- Comments generated: 6
| - [`session-insights`](https://github.com/github/gh-aw/tree/2c1f68a721ae7b3b67d0c2d93decf1fa5bcf7ee3/.github/workflows/copilot-session-insights.md) - Analyzes Copilot usage patterns | ||
| - [`org-health-report`](https://github.com/github/gh-aw/tree/2c1f68a721ae7b3b67d0c2d93decf1fa5bcf7ee3/.github/workflows/org-health-report.md) - Organization-wide health metrics | ||
| - [`scout`](https://github.com/github/gh-aw/tree/2c1f68a721ae7b3b67d0c2d93decf1fa5bcf7ee3/.github/workflows/scout.md), [`archie`](https://github.com/github/gh-aw/tree/2c1f68a721ae7b3b67d0c2d93decf1fa5bcf7ee3/.github/workflows/archie.md) - Deep research agents | ||
| - [`scout`](https://github.com/github/gh-aw/tree/2c1f68a721ae7b3b67d0c2d93decf1fa5bcf7ee3/.github/workflows/scout.md), [`archie`](https://github.com/githubnext/agentics/blob/main/workflows/archie.md) - Deep research agents |
| Turns out, agents with distinct personalities - like the meticulous auditor, the helpful janitor, the creative poet - are way easier for teams to understand and trust. | ||
|
|
||
| We noticed generic names like "issue-handler" or "code-checker" created confusion. But when we gave agents personalities - like [Grumpy Reviewer](https://github.com/github/gh-aw/tree/2c1f68a721ae7b3b67d0c2d93decf1fa5bcf7ee3/.github/workflows/grumpy-reviewer.md) or [Poem Bot](https://github.com/github/gh-aw/tree/2c1f68a721ae7b3b67d0c2d93decf1fa5bcf7ee3/.github/workflows/poem-bot.md) - their purpose became immediately clear. Team members actually started developing relationships with specific agents. It's kind of adorable. | ||
| We noticed generic names like "issue-handler" or "code-checker" created confusion. But when we gave agents personalities - like [Grumpy Reviewer](https://github.com/githubnext/agentics/blob/main/workflows/grumpy-reviewer.md) or [Poem Bot](https://github.com/github/gh-aw/tree/2c1f68a721ae7b3b67d0c2d93decf1fa5bcf7ee3/.github/workflows/poem-bot.md) - their purpose became immediately clear. Team members actually started developing relationships with specific agents. It's kind of adorable. |
| - [`context7.md`](https://github.com/github/gh-aw/tree/2c1f68a721ae7b3b67d0c2d93decf1fa5bcf7ee3/.github/workflows/shared/mcp/context7.md) - Context-aware search | ||
| - [`deepwiki.md`](https://github.com/github/gh-aw/tree/2c1f68a721ae7b3b67d0c2d93decf1fa5bcf7ee3/.github/workflows/shared/mcp/deepwiki.md) - Wikipedia deep search | ||
| - [`microsoft-docs.md`](https://github.com/github/gh-aw/tree/2c1f68a721ae7b3b67d0c2d93decf1fa5bcf7ee3/.github/workflows/shared/mcp/microsoft-docs.md) - Microsoft documentation | ||
| - [`microsoft-docs.md`](https://github.com/githubnext/agentics/blob/main/workflows/shared/mcp/microsoft-docs.md) - Microsoft documentation | ||
| - [`arxiv.md`](https://github.com/github/gh-aw/tree/2c1f68a721ae7b3b67d0c2d93decf1fa5bcf7ee3/.github/workflows/shared/mcp/arxiv.md) - Academic paper research |
| - **[Daily Testify Uber Super Expert](https://github.com/github/gh-aw/blob/main/.github/workflows/daily-testify-uber-super-expert.md?plain=1)** - Analyzes test files daily and suggests testify-based improvements - **19 issues created**, **13 led to merged PRs (100% causal chain merge rate)** | ||
| - **[Daily Test Improver](https://github.com/githubnext/agentics/blob/main/workflows/daily-test-improver.md?plain=1)** - Identifies coverage gaps and implements new tests incrementally | ||
| - **[Daily Compiler Quality Check](https://github.com/github/gh-aw/blob/v0.45.5/.github/workflows/daily-compiler-quality.md?plain=1)** - Analyzes compiler code to ensure it meets quality standards | ||
| - **[Daily Compiler Quality Check](https://github.com/github/gh-aw/blob/main/.github/workflows/daily-compiler-quality.md?plain=1)** - Analyzes compiler code to ensure it meets quality standards | ||
|
|
||
| ### User Experience & Integration Testing | ||
|
|
||
| - **[Daily Multi-Device Docs Tester](https://github.com/github/gh-aw/blob/v0.45.5/.github/workflows/daily-multi-device-docs-tester.md?plain=1)** - Tests documentation across devices with Playwright - **2 merged PRs out of 2 proposed (100% merge rate)** | ||
| - **[CLI Consistency Checker](https://github.com/github/gh-aw/blob/v0.45.5/.github/workflows/cli-consistency-checker.md?plain=1)** - Inspects the CLI for inconsistencies, typos, and documentation gaps - **80 merged PRs out of 102 proposed (78% merge rate)** | ||
| - **[Daily Multi-Device Docs Tester](https://github.com/githubnext/agentics/blob/main/workflows/daily-multi-device-docs-tester.md?plain=1)** - Tests documentation across devices with Playwright - **2 merged PRs out of 2 proposed (100% merge rate)** | ||
| - **[CLI Consistency Checker](https://github.com/github/gh-aw/blob/main/.github/workflows/cli-consistency-checker.md?plain=1)** - Inspects the CLI for inconsistencies, typos, and documentation gaps - **80 merged PRs out of 102 proposed (78% merge rate)** | ||
|
|
||
| ### CI/CD Optimization | ||
|
|
||
| - **[CI Coach](https://github.com/github/gh-aw/blob/v0.45.5/.github/workflows/ci-coach.md?plain=1)** - Analyzes CI pipelines and suggests optimizations - **9 merged PRs out of 9 proposed (100% merge rate)** | ||
| - **[Workflow Health Manager](https://github.com/github/gh-aw/blob/v0.45.5/.github/workflows/workflow-health-manager.md?plain=1)** - Meta-orchestrator monitoring health of all agentic workflows - **40 issues created**, **5 direct PRs + 14 causal chain PRs merged** | ||
| - **[CI Coach](https://github.com/githubnext/agentics/blob/main/workflows/ci-coach.md?plain=1)** - Analyzes CI pipelines and suggests optimizations - **9 merged PRs out of 9 proposed (100% merge rate)** | ||
| - **[Workflow Health Manager](https://github.com/github/gh-aw/blob/main/.github/workflows/workflow-health-manager.md?plain=1)** - Meta-orchestrator monitoring health of all agentic workflows - **40 issues created**, **5 direct PRs + 14 causal chain PRs merged** |
| 💡 **Usage tip**: The `contribution-check` pattern works best when your `CONTRIBUTING.md` is explicit and opinionated — the more specific your guidelines, the more actionable its feedback will be for contributors. | ||
|
|
||
| → [View the workflow on GitHub](https://github.com/github/gh-aw/blob/main/.github/workflows/contribution-check.md) | ||
| → [View the workflow on GitHub](https://github.com/githubnext/agentics/blob/main/workflows/contribution-check.md) |
| # gh-aw-metadata: {"schema_version":"v3","frontmatter_hash":"6a6bd39e2339b2b176862a0fceb3dc70c2440fe79b8689f4e476134a57bed33a","strict":true,"agent_id":"copilot"} | ||
| # gh-aw-manifest: {"version":1,"secrets":["COPILOT_GITHUB_TOKEN","GH_AW_GITHUB_MCP_SERVER_TOKEN","GH_AW_GITHUB_TOKEN","GH_AW_OTEL_GRAFANA_AUTHORIZATION","GH_AW_OTEL_GRAFANA_ENDPOINT","GH_AW_OTEL_SENTRY_AUTHORIZATION","GH_AW_OTEL_SENTRY_ENDPOINT","GITHUB_TOKEN"],"actions":[{"repo":"actions/checkout","sha":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","version":"v6.0.2"},{"repo":"actions/download-artifact","sha":"3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c","version":"v8.0.1"},{"repo":"actions/github-script","sha":"3a2844b7e9c422d3c10d287c895573f7108da1b3","version":"v9.0.0"},{"repo":"actions/setup-go","sha":"4a3601121dd01d1626a1e23e37211e3254c1c06c","version":"v6.4.0"},{"repo":"actions/upload-artifact","sha":"043fb46d1a93c77aae656e7c1c64a875d1fc6a0a","version":"v7.0.1"},{"repo":"anchore/sbom-action","sha":"e22c389904149dbc22b58101806040fa8d37a610","version":"v0.24.0"},{"repo":"docker/build-push-action","sha":"bcafcacb16a39f128d818304e6c9c0c18556b85f","version":"v7.1.0"},{"repo":"docker/login-action","sha":"4907a6ddec9925e35a0a9e82d7399ccc52663121","version":"v4.1.0"},{"repo":"docker/metadata-action","sha":"030e881283bb7a6894de51c315a6bfe6a94e05cf","version":"v6.0.0 (source v6)"},{"repo":"docker/setup-buildx-action","sha":"4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd","version":"v4.0.0 (source v4)"}],"containers":[{"image":"ghcr.io/github/gh-aw-firewall/agent:0.25.51"},{"image":"ghcr.io/github/gh-aw-firewall/api-proxy:0.25.51"},{"image":"ghcr.io/github/gh-aw-firewall/squid:0.25.51"},{"image":"ghcr.io/github/gh-aw-mcpg:v0.3.17"},{"image":"ghcr.io/github/github-mcp-server:v1.0.4"},{"image":"node:lts-alpine","digest":"sha256:d1b3b4da11eefd5941e7f0b9cf17783fc99d9c6fc34884a665f40a06dbdfc94f","pinned_image":"node:lts-alpine@sha256:d1b3b4da11eefd5941e7f0b9cf17783fc99d9c6fc34884a665f40a06dbdfc94f"}]} | ||
| # gh-aw-manifest: {"version":1,"secrets":["COPILOT_GITHUB_TOKEN","GH_AW_GITHUB_MCP_SERVER_TOKEN","GH_AW_GITHUB_TOKEN","GH_AW_OTEL_GRAFANA_AUTHORIZATION","GH_AW_OTEL_GRAFANA_ENDPOINT","GH_AW_OTEL_SENTRY_AUTHORIZATION","GH_AW_OTEL_SENTRY_ENDPOINT","GITHUB_TOKEN"],"actions":[{"repo":"actions/checkout","sha":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","version":"v6.0.2"},{"repo":"actions/download-artifact","sha":"3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c","version":"v8.0.1"},{"repo":"actions/github-script","sha":"3a2844b7e9c422d3c10d287c895573f7108da1b3","version":"v9.0.0"},{"repo":"actions/setup-go","sha":"4a3601121dd01d1626a1e23e37211e3254c1c06c","version":"v6.4.0"},{"repo":"actions/upload-artifact","sha":"043fb46d1a93c77aae656e7c1c64a875d1fc6a0a","version":"v7.0.1"},{"repo":"anchore/sbom-action","sha":"e22c389904149dbc22b58101806040fa8d37a610","version":"v0.24.0"},{"repo":"docker/build-push-action","sha":"bcafcacb16a39f128d818304e6c9c0c18556b85f","version":"v7.1.0"},{"repo":"docker/login-action","sha":"4907a6ddec9925e35a0a9e82d7399ccc52663121","version":"v4.1.0"},{"repo":"docker/metadata-action","sha":"80c7e94dd9b9319bd5eb7a0e0fe9291e23a2a2e9","version":"v6"},{"repo":"docker/setup-buildx-action","sha":"4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd","version":"v4.0.0 (source v4)"}],"containers":[{"image":"ghcr.io/github/gh-aw-firewall/agent:0.25.51"},{"image":"ghcr.io/github/gh-aw-firewall/api-proxy:0.25.51"},{"image":"ghcr.io/github/gh-aw-firewall/squid:0.25.51"},{"image":"ghcr.io/github/gh-aw-mcpg:v0.3.17"},{"image":"ghcr.io/github/github-mcp-server:v1.0.4"},{"image":"node:lts-alpine","digest":"sha256:d1b3b4da11eefd5941e7f0b9cf17783fc99d9c6fc34884a665f40a06dbdfc94f","pinned_image":"node:lts-alpine@sha256:d1b3b4da11eefd5941e7f0b9cf17783fc99d9c6fc34884a665f40a06dbdfc94f"}]} |
The “Meet the workflows” blog series pointed
gh aw add-wizardexamples togithub/gh-awworkflow files that are no longer valid for shared installs (notablyduplicate-code-detector). This change repoints workflow-source links togithubnext/agentics, matching the current distribution source.Scope
https://github.com/github/gh-aw/blob/.../.github/workflows/...https://github.com/github/gh-aw/tree/.../.github/workflows/...https://github.com/githubnext/agentics/blob/main/.github/workflows/...Primary impact area
docs/src/content/docs/blog/2026-01-13-meet-the-workflows-continuous-simplicity.mdDuplicate Code Detectorinstall command shown in the issue.Reader-facing behavior change