mirror of
https://github.com/github/awesome-copilot.git
synced 2026-04-11 10:45:56 +00:00
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:
1
.github/workflows/cli-for-beginners-sync.md
vendored
1
.github/workflows/cli-for-beginners-sync.md
vendored
@@ -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/`
|
||||
|
||||
Reference in New Issue
Block a user