Skip to content

Redirect Astro wizard docs to hosted wizard - #53815

Merged
pelikhan merged 1 commit into
mainfrom
copilot/replace-wizard-implementation
Aug 18, 2026
Merged

Redirect Astro wizard docs to hosted wizard#53815
pelikhan merged 1 commit into
mainfrom
copilot/replace-wizard-implementation

Conversation

Copilot AI commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

The Astro-hosted wizard is replaced by the hosted gh-aw wizard. Existing /wizard/ links now redirect to the external experience.

  • Routing

    • Add /wizard/ redirect to https://githubnext.github.io/gh-aw-wizard/
  • Removed local implementation

    • Remove the Astro component, data model, schema/specification, and browser tests tied to the retired wizard

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title Replace Astro docs wizard with hosted redirect Redirect Astro wizard docs to hosted wizard Aug 18, 2026
Copilot AI requested a review from pelikhan August 18, 2026 20:14
@pelikhan
pelikhan marked this pull request as ready for review August 18, 2026 20:17
Copilot AI balanced review requested due to automatic review settings August 18, 2026 20:17
@pelikhan
pelikhan merged commit dac6498 into main Aug 18, 2026
@pelikhan
pelikhan deleted the copilot/replace-wizard-implementation branch August 18, 2026 20:17

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 local Astro wizard with the externally hosted gh-aw wizard.

Changes:

  • Adds the /wizard/ external redirect.
  • Removes the local wizard implementation, model, schema, documentation, and tests.
Show a summary per file
File Description
docs/astro.config.mjs Adds the hosted wizard redirect and reformats configuration.
docs/tests/wizard.spec.ts Removes local wizard browser tests.
docs/src/components/Wizard.astro Removes the Astro wizard UI.
docs/src/content/docs/wizard.mdx Removes the local wizard page.
docs/src/content/docs/specs/wizard-data-model-specification.md Removes the retired model specification.
docs/src/data/wizard-data-model.json Removes local wizard data.
docs/src/lib/wizard/model.ts Removes model loading and exports.
docs/src/lib/wizard/model.test.js Removes model validation tests.
docs/src/lib/wizard/validation.ts Removes model types and validation.
docs/public/schemas/wizard-data-model.schema.json Removes the published schema.
docs/public/schemas/wizard-data-model.example.json Removes the schema example.

Review details

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

Suppressed comments (2)

docs/src/lib/wizard/model.test.js:1

  • Deleting this test leaves make test-docs-wizard-model in Makefile:1203-1206 invoking a nonexistent file, so that Make target now fails immediately. Remove the obsolete target as part of the wizard cleanup.
    docs/tests/wizard.spec.ts:1
  • The replacement /gh-aw/wizard/ redirect is now the only wizard behavior, but deleting this suite removes all coverage for it. Keep a focused Playwright test that visits the local route and verifies the final URL is https://githubnext.github.io/gh-aw-wizard/ (mocking the external response if necessary) so base-path and destination regressions are caught.
  • Files reviewed: 11/11 changed files
  • Comments generated: 0
  • Review effort level: Balanced

@github-actions

Copy link
Copy Markdown
Contributor

🎉 This pull request is included in a new release.

Release: v0.87.1

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