Skip to content

Replace in-doc workshop experience with external workshop repository link#46827

Merged
pelikhan merged 2 commits into
mainfrom
copilot/remove-workshopexperience-rendering
Jul 20, 2026
Merged

Replace in-doc workshop experience with external workshop repository link#46827
pelikhan merged 2 commits into
mainfrom
copilot/remove-workshopexperience-rendering

Conversation

Copilot AI commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

The docs site no longer embeds and renders workshop content. /workshop/ now acts as a redirect page that points readers to the canonical githubnext/gh-aw-workshop repository.

  • Workshop page

    • Replaced the interactive workshop landing page with a short description and a direct link to the external workshop repository.
    • Removed the in-doc workshop-specific page rendering path.
  • Docs build surface

    • Removed workshop content sync from the docs predev and prebuild flows.
    • Dropped the obsolete generate-workshop-content script entry.
  • Removed docs-owned workshop implementation

    • Deleted the Astro workshop experience component.
    • Deleted the workshop content sync script, generated workshop content module, and workshop route/manifest helpers that only existed to support in-doc rendering.
<StarlightPage frontmatter={{ title: 'Workshop', tableOfContents: false }}>
  <p>
    The full gh-aw workshop has moved to the
    <a href="https://github.com/githubnext/gh-aw-workshop">gh-aw-workshop repository</a>.
  </p>
</StarlightPage>

Copilot AI and others added 2 commits July 20, 2026 12:17
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title Remove workshop experience from docs Replace in-doc workshop experience with external workshop repository link Jul 20, 2026
Copilot AI requested a review from pelikhan July 20, 2026 12:26
@pelikhan
pelikhan marked this pull request as ready for review July 20, 2026 12:31
Copilot AI review requested due to automatic review settings July 20, 2026 12:31
@pelikhan
pelikhan merged commit f9ecca5 into main Jul 20, 2026
1 check passed
@pelikhan
pelikhan deleted the copilot/remove-workshopexperience-rendering branch July 20, 2026 12:32

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Replaces the embedded docs workshop with a page linking to the canonical external repository.

Changes:

  • Simplifies /workshop/ to an external repository link.
  • Removes workshop rendering, routing, and synchronization code.
  • Removes workshop generation from docs build scripts.
Show a summary per file
File Description
docs/src/pages/workshop/index.astro Replaces the interactive workshop with repository guidance.
docs/src/lib/workshop/routes.ts Removes workshop route generation.
docs/src/lib/workshop/manifest.ts Removes workshop journey and flow definitions.
docs/src/lib/workshop/config.ts Removes obsolete workshop configuration.
docs/src/components/workshop/WorkshopExperience.astro Deletes the interactive workshop UI.
docs/scripts/sync-workshop-content.js Deletes workshop content synchronization.
docs/package.json Removes workshop generation from build scripts.

Review details

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 7/8 changed files
  • Comments generated: 3
  • Review effort level: Medium

Comment on lines +13 to +15
<p>
The full gh-aw workshop has moved to the
<a href="https://github.com/githubnext/gh-aw-workshop">gh-aw-workshop repository</a>.
Comment on lines +14 to +15
The full gh-aw workshop has moved to the
<a href="https://github.com/githubnext/gh-aw-workshop">gh-aw-workshop repository</a>.
Comment thread docs/package.json
Comment on lines +10 to +12
"predev": "npm run build:slides",
"start": "astro dev",
"prebuild": "npm run generate-workshop-content && npm run generate-agent-factory && npm run generate-model-tables && npm run build:slides",
"prebuild": "npm run generate-agent-factory && npm run generate-model-tables && npm run build:slides",
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This pull request is included in a new release.

Release: v0.82.14

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