Skip to content

Chore: [AEA-0000] - workflow to sync copilot instructions#62

Merged
anthony-nhs merged 29 commits intomainfrom
copilot
Mar 30, 2026
Merged

Chore: [AEA-0000] - workflow to sync copilot instructions#62
anthony-nhs merged 29 commits intomainfrom
copilot

Conversation

@anthony-nhs
Copy link
Copy Markdown
Contributor

@anthony-nhs anthony-nhs commented Feb 11, 2026

Summary

  • Routine Change

Details

  • workflow to sync copilot instructions
  • add copilot instructions to sync to each repo

@github-actions
Copy link
Copy Markdown
Contributor

This PR is linked to a ticket in an NHS Digital JIRA Project. Here's a handy link to the ticket:

AEA-0000

@sonarqubecloud
Copy link
Copy Markdown

@anthony-nhs anthony-nhs enabled auto-merge (squash) February 24, 2026 09:45
Copilot AI review requested due to automatic review settings March 27, 2026 14:55
Copy link
Copy Markdown

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

Adds a reusable GitHub Actions workflow and supporting Copilot configuration files intended to sync Copilot instructions from this repository into other repositories via an automated PR.

Changes:

  • Document a new “Sync Copilot Instructions” reusable workflow in README.md.
  • Add .github/workflows/sync_copilot.yml to fetch instruction assets from the central repo and open a PR with updates.
  • Add Copilot instruction assets under .github/instructions/**, plus .github/copilot-instructions.md and a chatmode file.

Reviewed changes

Copilot reviewed 14 out of 14 changed files in this pull request and generated 18 comments.

Show a summary per file
File Description
README.md Documents the new sync workflow and provides a usage example.
.github/workflows/sync_copilot.yml Implements the reusable workflow that syncs instructions into a target repo and creates a PR.
.github/instructions/languages/INSTRUCTIONS-TYPESCRIPT.md Adds TypeScript guidance content.
.github/instructions/languages/INSTRUCTIONS-TERRAFORM.md Adds Terraform guidance content.
.github/instructions/languages/INSTRUCTIONS-SAM.md Adds SAM guidance content.
.github/instructions/languages/INSTRUCTIONS-PYTHON.md Adds Python guidance content.
.github/instructions/languages/INSTRUCTIONS-KOTLIN.md Adds Kotlin guidance content.
.github/instructions/languages/INSTRUCTIONS-JAVA.md Adds Java guidance content.
.github/instructions/languages/INSTRUCTIONS-CLOUDFORMATION.md Adds CloudFormation guidance content.
.github/instructions/languages/INSTRUCTIONS-CDK.md Adds CDK guidance content.
.github/instructions/instructions.intstructions.md Adds guidance for authoring instruction files.
.github/instructions/general/SECURITY.md Adds security-focused guidance intended to apply broadly.
.github/copilot-instructions.md Adds base Copilot instructions and links to other instruction files.
.github/chatmodes/create_instructions.chatmode.md Adds a chatmode intended to help generate instruction files.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown

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

Copilot reviewed 12 out of 12 changed files in this pull request and generated 9 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown

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

Copilot reviewed 12 out of 12 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown

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

Copilot reviewed 12 out of 12 changed files in this pull request and generated 9 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

connoravo-nhs
connoravo-nhs previously approved these changes Mar 30, 2026
@sonarqubecloud
Copy link
Copy Markdown

@anthony-nhs anthony-nhs disabled auto-merge March 30, 2026 13:39
@anthony-nhs anthony-nhs merged commit f3d19a6 into main Mar 30, 2026
11 checks passed
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.

4 participants