Skip to content

Bootstrap Copilot sync workflows#11

Open
einari wants to merge 2 commits intomainfrom
add-copilot-sync-workflows
Open

Bootstrap Copilot sync workflows#11
einari wants to merge 2 commits intomainfrom
add-copilot-sync-workflows

Conversation

@einari
Copy link
Contributor

@einari einari commented Mar 8, 2026

Bootstraps centralized Copilot instruction management for this repository.

Changes

Removed (if present):

  • .github/copilot-instructions.md
  • .github/instructions/ folder
  • .github/agents/ folder
  • .github/skills/ folder
  • .github/prompts/ folder

Added:

  • .github/workflows/sync-copilot-instructions.yml — triggered via workflow_dispatch to pull Copilot instructions from a source repository and open a PR with the changes.
  • .github/workflows/propagate-copilot-instructions.yml — triggered on push to main when Copilot instruction files change, propagating updates to all Cratis repositories.

Copied from Cratis/AI:

  • .github/copilot-instructions.md
  • .github/instructions/ folder (if present)
  • .github/agents/ folder (if present)
  • .github/skills/ folder (if present)
  • .github/prompts/ folder (if present)

The actual logic lives in Cratis/Workflows so it can be maintained in one place. Copilot instructions will be managed centrally and synced to this repository via the workflows above.

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.

1 participant