Repository navigation
docs: move docs site to github.github.com/squad and update repo links - #2411
Draft
tamirdresher wants to merge 1 commit into
Draft
tamirdresher wants to merge 1 commit into
tamirdresher wants to merge 1 commit into
Conversation
GitHub Pages doesn't redirect after a repository transfer, so links to bradygaster.github.io/squad now return 404. - Astro site, RSS fallback, robots sitemap, header, footer and edit links - Docs-site and repository links in READMEs, contributor docs, package READMEs, current docs pages, a sample and the pr-lifecycle skill - test/docs-site-location.test.ts guards the site location in CI Blog narrative, changelogs and bradygaster/squad#NNN references are unchanged. Closes #2405 Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Contributor
🛫 PR Readiness Check
PR Scope: 🔧 Infrastructure
|
| Status | Check | Details |
|---|---|---|
| ✅ | Single commit | 1 commit — clean history |
| ❌ | Not in draft | PR is still in draft — mark as ready for review when done |
| ✅ | Branch up to date | Up to date with dev |
| ❌ | Copilot review | No Copilot review yet — it may still be processing |
| ✅ | Changeset present | No source files changed — changeset not required |
| ✅ | Scope clean | No .squad/ or docs/proposals/ files |
| ✅ | No merge conflicts | No merge conflicts |
| ✅ | Copilot threads resolved | No Copilot review threads |
| ❌ | CI passing | 1 check(s) failing: test |
Files Changed (58 files, +424 −180)
| File | +/− |
|---|---|
.copilot/skills/pr-lifecycle/SKILL.md |
+3 −3 |
CONTRIBUTING.md |
+4 −4 |
CONTRIBUTORS.md |
+5 −5 |
README.md |
+9 −9 |
README.zh.md |
+5 −5 |
SUPPORT.md |
+1 −1 |
docs/astro.config.mjs |
+1 −1 |
docs/demo-agentic-sdlc-walkthrough.md |
+1 −1 |
docs/public/robots.txt |
+1 −1 |
docs/research/jsdoc-api-reference-research.md |
+4 −4 |
docs/src/components/Footer.astro |
+3 −3 |
docs/src/components/Header.astro |
+3 −3 |
docs/src/content/blog/028-new-docs-site.md |
+1 −1 |
docs/src/content/blog/033-swe-bench-lite-results.md |
+1 −1 |
docs/src/content/docs/community.md |
+9 −9 |
docs/src/content/docs/concepts/github-workflow.md |
+1 −1 |
docs/src/content/docs/concepts/your-team.md |
+1 −1 |
docs/src/content/docs/features/github-issues.md |
+1 −1 |
docs/src/content/docs/features/gitlab-issues.md |
+1 −1 |
docs/src/content/docs/features/issue-templates.md |
+2 −2 |
docs/src/content/docs/features/mcp-frontmatter.md |
+2 −2 |
docs/src/content/docs/features/plugins.md |
+1 −1 |
docs/src/content/docs/features/security-hardening.md |
+7 −7 |
docs/src/content/docs/features/skills.md |
+1 −1 |
docs/src/content/docs/features/squad-rc.md |
+2 −2 |
docs/src/content/docs/features/standalone-install.md |
+5 −5 |
docs/src/content/docs/features/tiered-memory.md |
+1 −1 |
docs/src/content/docs/get-started/installation.md |
+2 −2 |
docs/src/content/docs/get-started/migration.md |
+3 −3 |
docs/src/content/docs/guide/agent-framework-integration.md |
+3 −3 |
docs/src/content/docs/guide/build-autonomous-agent.md |
+2 −2 |
docs/src/content/docs/guide/building-extensions.md |
+2 −2 |
docs/src/content/docs/guide/building-resilient-agents.md |
+1 −1 |
docs/src/content/docs/guide/contributing.md |
+3 −3 |
docs/src/content/docs/guide/extensibility.md |
+3 −3 |
docs/src/content/docs/guide/faq.md |
+3 −3 |
docs/src/content/docs/guide/gh-aw.md |
+6 −6 |
docs/src/content/docs/insider-program.md |
+2 −2 |
docs/src/content/docs/reference/container-image.md |
+10 −10 |
docs/src/content/docs/reference/plugin-security.md |
+4 −4 |
docs/src/content/docs/reference/state-backend-selection.md |
+6 −6 |
docs/src/content/docs/reference/vscode-troubleshooting.md |
+5 −5 |
docs/src/content/docs/scenarios/aks-deployment.md |
+7 −7 |
docs/src/content/docs/scenarios/azure-container-apps.md |
+9 −9 |
docs/src/content/docs/scenarios/multi-machine-watch.md |
+2 −2 |
docs/src/content/docs/scenarios/open-source.md |
+1 −1 |
docs/src/content/docs/scenarios/production-observability.md |
+4 −4 |
docs/src/content/docs/scenarios/production-troubleshooting.md |
+9 −9 |
docs/src/content/docs/scenarios/scaling-workstreams.md |
+1 −1 |
docs/src/layouts/DocsLayout.astro |
+1 −1 |
| ... | +8 more files |
Total: +424 −180
This check runs automatically on every push. Fix any ❌ items and push again.
See CONTRIBUTING.md and PR Requirements for details.
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
https://github.github.com/squad/. This covers the Astrosite(base: '/squad/'is unchanged), the RSS fallback, the robots.txt sitemap (it pointed at the parkedsquad.devdomain), and the header, footer, home page, link-rewrite plugin, and "Edit this page" URLs.github/squad. That includes READMEs (the CLI package README is also shown on npm), CONTRIBUTING, CONTRIBUTORS, SUPPORT, current docs pages, a sample, and the pr-lifecycle skill.test/docs-site-location.test.tsso CI fails if the site location or old docs-host links come back.Working as docs-devrel (Documentation & DevRel Engineer).
Why
GitHub Pages doesn't redirect after a repository transfer, so links to
bradygaster.github.io/squadnow return 404. Contributor instructions (fork URL, upstream remote,gh pr create --repo) still named the old repository.Closes #2405
How
npx github:…#insiderinstruction, which now usesnpm i -g @bradygaster/squad-cli@insider.bradygaster/squad#NNNreferencesREADME.md,docs/.../guide/gh-aw.md, anddocs/.../features/standalone-install.mdalso carry gh-aw identity changes in Repo move: restore hosted gh-aw E2E and migrate the gh-aw package identity to github/squad/workflows #2403. This PR holds only their link hunks. I checked that a three-way merge of both PRs reproduces the combined result with no conflicts.ghcr.io/bradygaster/squad-cliandsquad-external-scaler, but no workflow publishes either image. Publish them under the new owner, or document building from theDockerfile.Size (>20 files): 58 files of mechanical link updates:
All are the same kind of change and the new test guards them, so splitting them further wouldn't make review easier.
Validation (branch on its own, Windows, Node 27):
npx vitest run test/docs-site-location.test.ts test/docs-links.test.tsnode --test tests/astro-features.test.mjs(indocs/)markdownlint-cli2on the docs content and READMEcspellon the same filesnpm ci && npm run build && npm run test:build(indocs/)dist/, the sitemap,robots.txt, RSS item links, and everyog:urlusehttps://github.github.com/squad/. The only old-host strings left are 2 blog link texts (their targets are updated) and the provenance schema IDThe PR checks don't build the Astro site;
squad-docs.ymlbuilds and deploys it on push todev. The local build above covers that.The other repo-move PRs are #2406, #2407, #2403, and #2404 (issues).
npx changeset add/.changeset/*.md, directCHANGELOG.mdentry for maintainers, orskip-changeloglabel for no user-facing changes): N/A, no SDK/CLI source changesPR Readiness Checklist
Branch & Commit
dev(notmain)dev(git fetch upstream && git rebase upstream/dev)git diff --cached --stat)Build & Test
npm run buildpasses: no package source changes (build verified on the combined repo-move tree)npm testpasses (all tests green): targeted suites above; the full suite runs in CInpm run lintpasses (type check clean)npm run lint:eslintpassesChangeset
npx changeset add(ifpackages/squad-sdk/src/orpackages/squad-cli/src/changed): N/ACHANGELOG.mdentry (maintainers only — write-protected for external contributors)skip-changeloglabel applied (if no user-facing changes)Docs
Exports
Breaking Changes
None.
Waivers
None.