Commit Graph

129 Commits

Author SHA1 Message Date
github-actions[bot] 2f7304691c chore: publish from main 2026-07-29 05:28:54 +00:00
github-actions[bot] 8fd72adebe chore: publish from main 2026-07-29 04:05:59 +00:00
github-actions[bot] 4f3213dd05 chore: publish from main 2026-07-27 05:57:42 +00:00
github-actions[bot] 38eb0a34b0 chore: publish from main 2026-07-23 17:56:34 +00:00
github-actions[bot] 7174a12f1c chore: publish from main 2026-07-18 00:50:03 +00:00
github-actions[bot] b1aaa69f0a chore: publish from main 2026-07-17 08:04:30 +00:00
github-actions[bot] 9f38d06fb1 chore: publish from main 2026-07-16 23:29:30 +00:00
github-actions[bot] 5051426463 chore: publish from main 2026-07-16 06:58:30 +00:00
github-actions[bot] d925e492ac chore: publish from main 2026-07-16 04:10:37 +00:00
github-actions[bot] 6df447e96c chore: publish from main 2026-07-16 02:40:07 +00:00
github-actions[bot] da7bfca75a chore: publish from main 2026-07-10 04:31:49 +00:00
github-actions[bot] 51b6fa0253 chore: publish from main 2026-07-10 03:24:21 +00:00
github-actions[bot] 720c476a69 chore: publish from main 2026-07-10 00:16:17 +00:00
github-actions[bot] 700e6f19dd chore: publish from main 2026-07-03 02:25:08 +00:00
github-actions[bot] fa007c62f7 chore: publish from main 2026-07-01 00:41:05 +00:00
github-actions[bot] d1cb70036a chore: publish from main 2026-06-25 04:53:20 +00:00
github-actions[bot] 76cf2f5776 chore: publish from main 2026-06-25 04:39:24 +00:00
github-actions[bot] 29a6748127 chore: publish from staged 2026-06-24 02:08:52 +00:00
github-actions[bot] 2c82748d95 chore: publish from staged 2026-06-23 05:50:29 +00:00
github-actions[bot] d2c152e003 chore: publish from staged 2026-06-22 05:05:03 +00:00
github-actions[bot] 2512d7d728 chore: publish from staged 2026-06-17 05:28:37 +00:00
github-actions[bot] d30a1821e3 chore: publish from staged 2026-06-17 04:12:33 +00:00
github-actions[bot] ce41daf445 chore: publish from staged 2026-06-16 23:19:14 +00:00
github-actions[bot] 8750d19424 chore: publish from staged 2026-06-16 05:40:46 +00:00
github-actions[bot] 6f1893092d chore: publish from staged 2026-06-15 00:59:27 +00:00
github-actions[bot] 68945defe3 chore: publish from staged 2026-06-11 05:18:03 +00:00
github-actions[bot] dd56f2575a chore: publish from staged 2026-06-10 04:44:36 +00:00
github-actions[bot] d0ba91a006 chore: publish from staged 2026-06-09 06:58:26 +00:00
github-actions[bot] d012a24e98 chore: publish from staged 2026-06-09 06:57:59 +00:00
github-actions[bot] c5a197e347 chore: publish from staged 2026-06-09 05:09:05 +00:00
github-actions[bot] 62d44f1697 chore: publish from staged 2026-06-04 19:53:52 +00:00
github-actions[bot] 2205f68e48 chore: publish from staged 2026-06-04 19:31:15 +00:00
github-actions[bot] 1fd59ee7e1 chore: publish from staged 2026-06-02 18:18:24 +00:00
github-actions[bot] 53230940c5 chore: publish from staged 2026-05-28 05:50:33 +00:00
github-actions[bot] 58d82917b4 chore: publish from staged 2026-05-28 00:09:38 +00:00
Aaron Powell 6fc05f480e Splitting ref and sha into two fields correctly for the intake form (#1788)
* Splitting ref and sha into two fields correctly for the intake form

* Enforce 40-character commit SHA in validateImmutableRef

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

* Add backward compatibility for legacy checklist text and field title

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

* Avoid unnecessary array spread when iterating checklist equivalents

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-05-22 10:54:34 +10:00
Aaron Powell 2ca49df9d4 Adding a new /rerun-intake command for when updates are required (#1786)
* Adding a new /rerun-intake command for when updates are required

Reruns the intake process if feedback is given that will require the submitter to update something about the submittion.

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Use rerun command constant in parser regex

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-05-22 10:53:15 +10:00
Aaron Powell a303e17975 Fix path for Chrome DevTools external plugin (#1784)
* Fixing path on chrome devtools external pluginPath is to the folder in the repo where the plugin structure starts, not where the plugin.json file lives.

* Updating validation scripts and guidance to avoid this mistake again
2026-05-21 15:51:17 +10:00
Aaron Powell e66aa80240 feat: add public external plugin workflows (#1723)
* feat: add external plugin submission workflows

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* minor adjustment to contributing guide

* fix: address external plugin review feedback

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Reverting some changes to the readme.agents.md file

* fix: address follow-up review feedback

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix: tighten external plugin workflows

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-15 15:37:18 +10:00
Aaron Powell a1197525bd Enforce canonical plugin manifest ordering (#1601)
* Enforce canonical plugin manifest ordering

Sort existing plugin manifest spec arrays so plugin:clean no longer creates noisy diffs from out-of-order entries. Add validation to require alphabetical ordering and teach plugin:clean to normalize manifest arrays when cleaning materialized plugin content.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-04 12:00:50 +10:00
Aaron Powell 76ac13a9b8 Simplify website search and listing controls (#1553)
* Removing search from the home pageThis was a little confusing because there are two searches, but the overall site search is a lot more powerful

* Prefilter website search by resource page

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* small error handling and formatting

* Simplify website listing controls

Remove per-page text search, trim page-specific controls, and move remaining sort/filter controls into compact flyouts.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-29 16:03:08 +10:00
Gordon Lam ae2c51d9cc fix: improve security-review skill discovery (#1515)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-29 12:15:27 +10:00
Aezan 8aa465d4d2 fix: agent files not loading from agents folder (#1473) 2026-04-28 17:30:42 +10:00
Aaron Powell 2f972ba80c Consolidate scripts and automate report management (#1540)
* removing old scripts

* consolidated folder

* Updating usage of scripts

* Adding script to generate an open PR report, rather than making AI gen it each time

* Adding step to close old quality report discussions
2026-04-28 17:29:40 +10:00
Aaron Powell 4b13306427 Fix gh skill command to gh skills and update README (#1531)
* Fixing gh skill to be gh skills and adding to the README

* Adding skills install instruction to readme

* Fixing escapes
2026-04-28 16:58:22 +10:00
Copilot dddab5e459 feat: add copy install command from skills list and modal (#1424)
* docs: reference gh skill install command for managing agent skills

Agent-Logs-Url: https://github.com/github/awesome-copilot/sessions/e8324f6a-26ee-4d2c-b86f-028cf78499d5

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

* feat: add copy install command button to skills list and modal

Agent-Logs-Url: https://github.com/github/awesome-copilot/sessions/efbb7ae2-6ff7-40d2-a8fe-45253caea717

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

* revert: undo changes to 05-skills.md as requested

Agent-Logs-Url: https://github.com/github/awesome-copilot/sessions/ba67c365-f36a-47de-af44-629305b9eb94

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-04-17 18:52:15 +10:00
Renee Noble 68bd143e37 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>
2026-04-09 10:22:38 +10:00
Aaron Powell f12b83cf1b skills readme was getting junk files (#967) 2026-03-11 10:44:46 +11:00
Aaron Powell 3efc4f3a5b feat: show external plugins on the website (#937)
* feat: show external plugins on the website

Read plugins/external.json during website data generation and include
external plugins alongside local ones in plugins.json. External plugins
are flagged with external:true and carry metadata (author, repository,
homepage, license, source).

On the website:
- Plugin cards show a '🔗 External' badge and author attribution
- The 'Repository' button links to the source path within the repo
- The modal shows metadata (author, repo, homepage, license) and a
  'View Repository' CTA instead of an items list
- External plugins are searchable and filterable by tags

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix: address PR #937 security and UX review comments

- Add sanitizeUrl() function to validate URLs and prevent XSS via javascript:/data: schemes
- Add rel="noopener noreferrer" to all target="_blank" links to prevent reverse-tabnabbing
- Change external plugin path from external/<name> to plugins/<name> for proper deep-linking
- Track actual count of external plugins added (after filtering/deduplication) in build logs

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-10 10:13:16 +11:00
Copilot cf2a5470a2 feat: add contributors page to website (#928)
* Initial plan

* feat: add contributors page to website

Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>

* feat: add footer with contributors link and fix emoji-only display

- Add custom Starlight Footer component with 'Made with ❤️ by our
  amazing contributors' linking to /contributors/
- Filter out contribution types without emoji mappings in the
  contributor data generation so only emojis (🎭🎁🧭⌨️🧰) are
  shown on the contributors page, not text labels like 'code' or 'doc'

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* feat: use all-contributors HTML output for contributors page

- Restyle all-contributors generated table as a responsive card grid
  using CSS grid on tbody with card-styled td cells
- Remove old custom JS search/filter UI and contributors.ts script
- Remove generateContributorsData from data pipeline (no longer needed)
- Keep all-contributors markers for bot regeneration
- Include updated contributor data from .all-contributorsrc

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* fix: CSS fixes for contributors page Starlight compatibility

- Override Starlight table width/overflow to prevent clipping
- Force td width: 100% to counteract HTML width="14.28%" attribute
- Set emoji links to display: inline to prevent vertical stacking
- Improve border visibility with lighter gray color

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-09 14:47:20 +11:00