Aaron Powell
f8829be835
feat: Add GitHub Pages website for browsing resources
...
- Add static website with pages for agents, prompts, instructions, skills, and collections
- Implement client-side fuzzy search across all resources
- Add file viewer modal with copy-to-clipboard and install-to-editor functionality
- Add Tools page for MCP server and future tools
- Add Samples page placeholder for copilot-sdk cookbook migration
- Add metadata JSON generation script (eng/generate-website-data.mjs)
- Add GitHub Actions workflow for automated Pages deployment
- Update package.json with website build scripts
2026-01-28 13:43:41 +11:00
Aaron Powell
92dbe54cc6
Cleaning up some legacy around chat modes
2026-01-23 10:51:55 +11:00
Aaron Powell
20796323d4
run workflow on skills
2026-01-20 09:03:50 +11:00
Ashley Childress
e8d8a79c8e
ci(contributors): simplify contributor check using step outcome
...
- Replace brittle grep check with exit code-based branching
- Use continue-on-error and conditional report generation
Generated-by: GitHub Copilot <copilot@github.com >
Signed-off-by: Ashley Childress <6563688+anchildress1@users.noreply.github.com >
2026-01-15 22:54:56 -05:00
Ashley Childress
dc5a0e0735
Merge branch 'github:main' into add-custom-contributors
2026-01-15 22:14:08 -05:00
Ashley Childress
80886dd7cc
fix(contributors): add skills to custom contributor types
...
- Improve errors in contributor-report.mjs
- Add missing `skills` to custom contribution types list and docs
- Refresh existing contributors
Assisted-by: GitHub Copilot <copilot@github.com >
Signed-off-by: Ashley Childress <6563688+anchildress1@users.noreply.github.com >
2026-01-15 08:54:51 -05:00
Ashley Childress
f9e981e4cd
fix(contributors): address Copilot review comments and code quality issues
...
- Improve contributor-report.mjs based on Copilot comments and sonar
- Use fileURLToPath for Windows-safe main checks in contributor scripts
- Fix README badge URLs by removing duplicate style parameters
- Update graceful-shutdown.mjs to throw on process.exit failure for better error visibility
Generated-by: GitHub Copilot <copilot@github.com >
Signed-off-by: Ashley Childress <6563688+anchildress1@users.noreply.github.com >
2026-01-15 08:54:51 -05:00
ks6088ts
24b3a24430
add skill option to Type of Contribution listed in pull request template
2026-01-09 10:42:39 +09:00
Matt Soucoup
9affe6b06a
Merge branch 'main' into add-custom-contributors
2026-01-07 15:01:11 -10:00
Copilot
b1fac0d0a1
Add scheduled trigger to traffic reporting workflow ( #519 )
...
* Initial plan
* Add daily schedule trigger to traffic reporting workflow
- Add schedule trigger with cron expression for daily 1AM UTC execution
- Keep workflow_dispatch trigger for manual runs
- Fixes traffic reporting to run automatically every day
Co-authored-by: codemillmatt <2053639+codemillmatt@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: codemillmatt <2053639+codemillmatt@users.noreply.github.com >
2025-12-23 14:26:13 -08:00
Ashley Childress
1322aa2dde
feat(eng): add contributor reporting and management scripts
...
- Add eng/README.md documenting maintainer utilities
- Add eng/contributor-report.mjs for generating contributor reports
- Add eng/add-missing-contributors.mjs for automating contributor additions
- Add eng/utils/graceful-shutdown.mjs for script lifecycle management
- Update eng/update-readme.mjs with minor fixes
- Update package.json with new contributor scripts
Generated-by: GitHub Copilot <copilot@github.com >
Signed-off-by: Ashley Childress <6563688+anchildress1@users.noreply.github.com >
2025-12-19 20:43:27 -05:00
Harald Kirschner
88956de414
New awesome agent primitive
2025-12-17 15:27:05 -08:00
Copilot
cef3031726
Disable nightly schedule for Traffic Reporting workflow ( #491 )
...
* Initial plan
* Disable nightly schedule for Traffic Reporting workflow
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 >
Co-authored-by: Aaron Powell <me@aaron-powell.com >
2025-12-16 11:39:46 +11:00
Claude
987135fb07
Add scheduled daily run to traffic-reporting workflow ( #480 )
...
* Initial plan
* feat: add daily scheduled run for traffic-reporting workflow
Update traffic-reporting.yml to run both on-demand and at 1AM UTC daily
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
Co-authored-by: codemillmatt <2053639+codemillmatt@users.noreply.github.com >
---------
Co-authored-by: anthropic-code-agent[bot] <242468646+Claude@users.noreply.github.com >
Co-authored-by: codemillmatt <2053639+codemillmatt@users.noreply.github.com >
2025-12-11 10:14:14 +11:00
Matt Soucoup
ce81b23198
Add GitHub Actions workflow for traffic reporting ( #470 )
...
* Add GitHub Actions workflow for traffic reporting
* Update .github/workflows/traffic-reporting.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update .github/workflows/traffic-reporting.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Add HTTPS scheme validation for REPORTING_URL in traffic-reporting workflow (#471 )
* Initial plan
* Add HTTPS scheme validation for REPORTING_URL
Co-authored-by: codemillmatt <2053639+codemillmatt@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: codemillmatt <2053639+codemillmatt@users.noreply.github.com >
* Add timeout and retry configuration to curl command in traffic-reporting workflow (#472 )
* Initial plan
* Add timeout and retry configuration to curl command
Co-authored-by: codemillmatt <2053639+codemillmatt@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: codemillmatt <2053639+codemillmatt@users.noreply.github.com >
* Use --silent --show-error flags in traffic-reporting curl command (#473 )
* Initial plan
* Update curl to use --silent --show-error flags for better error handling
Co-authored-by: codemillmatt <2053639+codemillmatt@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: codemillmatt <2053639+codemillmatt@users.noreply.github.com >
Co-authored-by: Matt Soucoup <masoucou@microsoft.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: codemillmatt <2053639+codemillmatt@users.noreply.github.com >
2025-12-10 09:27:07 +11:00
Aaron Powell
86adaa48fe
Chat Modes -> Agents ( #433 )
...
* Migrating chat modes to agents now that's been released to stable
* Fixing collections
* Fixing names of agents
* Formatting
* name too long
* Escaping C# agent name
2025-11-25 16:24:55 +11:00
Aaron Powell
e77928f1ac
Fixing CI
2025-11-21 14:08:10 +11:00
Aaron Powell
f7667fa9e2
wasn't running on agents ( #418 )
2025-11-18 10:22:52 +11:00
Aaron Powell
56d7ce73a0
Partners ( #354 )
...
* initial prototype of partners collection with featured collection support
* Starting to add the partners
* Preparing the repo for how the custom agents will work
* moving some files around
* Moving a bunch of stuff around to make the file easier to read
* improving the front matter parsing by using a real library
* Some verbage updates
* some more verbage
* Fixing spelling mistake
* tweaking badges
* Updating contributing guide to be correct
* updating casing to match product
* More agents
* Better handling link to mcp registry
* links to install mcp servers fixed up
* Updating collection tags
* writing the mcp registry url out properly
* Adding custom agents for C# and WinForms
Expert custom agents to improve your experience when working with C# and WinForms in Copilot
* Adding to agents readme
* Adding PagerDuty agent
* Fixing description for terraform agent
* Adding custom agents to the README usage
* Removing the button to make the links more obvious
* docs: relocate category READMEs to /docs and update generation + internal links
* Updating prompts for new path
* formatting
---------
Co-authored-by: Chris Patterson <chrispat@github.com >
2025-10-29 06:07:13 +11:00
Ed Harrod
7e093bb368
fix: Update link to CONTRIBUTING.md in PR template ( #349 )
2025-10-27 10:41:50 +11:00
Aaron Powell
48c5b1b6aa
fixing validation workflow
2025-10-20 10:00:10 +11:00
Copilot
dfe63f4542
Implement Collections feature for grouping related prompts, instructions, and chat modes ( #232 )
...
* Initial plan
* Implement core Collections feature with YAML parsing and README generation
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com >
* Complete Collections feature implementation with validation, tooling, and documentation
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com >
* Update generated README files to include collections instructions
* Fix YAML parsing logic bug: replace impossible condition with proper indentation check
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com >
* Refactor: Extract YAML parser to shared module and improve user experience
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com >
* fixing task and file permissions
* Better args handling
* Adding some more collections
---------
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 >
2025-09-17 10:15:34 +10:00
Aaron Powell
52dad1f30b
typing bad
2025-08-26 15:35:15 +10:00
Aaron Powell
e2b491c3f5
oh, no action
2025-08-26 15:34:36 +10:00
Aaron Powell
d678de1809
Fixing some actions versions
2025-08-26 15:29:12 +10:00
Copilot
cdc5104468
Add all-contributors to automatically recognize repository contributors ( #208 )
...
* Initial plan
* Add all-contributors setup with contributor recognition
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com >
* Finalize all-contributors setup and update documentation
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com >
* Add @aaronpowell as a contributor
* Add @mubaidr as a contributor
* Add @digitarald as a contributor
* Add @mbianchidev as a contributor
* generating the current list
* playing with emojis
---------
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: all-contributors-bot <all-contributors-bot@example.com >
2025-08-22 11:36:53 +10:00
Aaron Powell
e5d141ac1e
Overhaul of the instructions for PR reviews
2025-08-14 11:14:53 +10:00
Aaron Powell
e644ab71fa
Adding an action to invoke webhooks ( #78 )
...
* Adding an action to invoke webhooks
This will allow external tools to be notified when there are updates on the main branch so they can request the data from the repo
* Addressing some feedback
* Changing the log messages
* Cleaning up log message
* Update .github/workflows/webhook-caller.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update .github/workflows/webhook-caller.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update .github/workflows/webhook-caller.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-28 09:53:17 +10:00
Aaron Powell
6978486794
Fixing PR template
2025-07-04 09:39:43 +10:00
Aaron Powell
77b499a357
Adding PR template
2025-07-03 14:29:04 +10:00
Aaron Powell
04c5757e2c
enforcing style rules ( #32 )
...
* Fixing line endings and removing dead code
* Missing descriptions due to line endings
* Enforcing that the line endings should be LF
* Potential fix for code scanning alert no. 18: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Fixing readme generator
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-07-03 12:15:05 +10:00
Aaron Powell
3743b97a1c
Adding instructions to the Code Review agent ( #31 )
...
Following the guide from https://docs.github.com/en/copilot/how-tos/agents/copilot-code-review/using-copilot-code-review\#customizing-copilots-reviews-with-custom-instructions
2025-07-03 11:20:34 +10:00
Aaron Powell
d793144695
Handling workflow runs from external contributors
2025-07-02 20:46:26 +10:00
Aaron Powell
1a19f1e266
update workflow
2025-07-02 19:21:48 +10:00
Aaron Powell
02909a6f8b
Adding workflow to ensure that the readme is correctly updated
2025-07-02 19:03:27 +10:00