Fix broken links beginners cli course sync (#1263)

* chore: publish from staged

* Update instructions for converting links from original repo

* Correct existing broken links

* chore: retrigger ci

* cleaning up marerialzed plugins

* Fixing clean script to sort out plugin.json file too

* Fixing readme

* Fixing plugin.json drift

* Fixing readme

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
This commit is contained in:
Renee Noble
2026-04-09 10:22:38 +10:00
committed by GitHub
parent 112678359f
commit 68bd143e37
4 changed files with 129 additions and 15 deletions

View File

@@ -93,6 +93,7 @@ For each local file that needs updating:
- Preserve upstream wording, headings, section order, assignments, and overall chapter flow as closely as practical
- Do not summarize, reinterpret, or "website-optimize" the course into a different learning experience
- Only adapt what the website requires: Astro frontmatter, route-safe internal links, GitHub repo links, local asset paths, and minor HTML/CSS hooks needed for presentation
- Convert repo-root relative links that are invalid on the published website (for example `../.github/agents/`, `./.github/...`, or `.github/...`) into absolute links to `https://github.com/github/copilot-cli-for-beginners` (use `/tree/main/...` for directories and `/blob/main/...` for files)
3. If upstream adds, removes, or renames major sections or chapters:
- Create, delete, or rename the corresponding markdown files in `website/src/content/docs/learning-hub/cli-for-beginners/`