Skip to content

Create GitHub Action to sync dotnet-test plugin from dotnet/skills#7705

Merged
Youssef1313 merged 1 commit intomainfrom
dev/ygerges/skills
Apr 10, 2026
Merged

Create GitHub Action to sync dotnet-test plugin from dotnet/skills#7705
Youssef1313 merged 1 commit intomainfrom
dev/ygerges/skills

Conversation

@Youssef1313
Copy link
Copy Markdown
Member

@Youssef1313 Youssef1313 commented Apr 10, 2026

NOTE: If a skill/agent got deleted, this automated isn't going to delete it. What we will need in future is:

  1. Create a txt file with all skills/agents that are mirrored.
  2. At the beginning of the workflow, the txt file is read, and all agents/skills in it are deleted.
  3. Then delete the txt file itself.
  4. Then re-create the txt file based on what exists in dotnet/skills, and copy the stuff.

Copilot AI review requested due to automatic review settings April 10, 2026 09:29
@Youssef1313 Youssef1313 enabled auto-merge (squash) April 10, 2026 09:30
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds a scheduled and manually-triggered GitHub Actions workflow to periodically sync the dotnet-test plugin content from dotnet/skills into this repo under .github/.

Changes:

  • New workflow to checkout dotnet/skills with sparse checkout for plugins/dotnet-test
  • Copies skills and agents content into .github/skills and .github/agents
  • Opens/updates a PR automatically when changes are detected

@Youssef1313 Youssef1313 merged commit a8c0444 into main Apr 10, 2026
7 checks passed
@Youssef1313 Youssef1313 deleted the dev/ygerges/skills branch April 10, 2026 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants