From eb5c56f093daed9728644d8736cf5b8390b4678a Mon Sep 17 00:00:00 2001 From: "eps-create-pull-request[bot]" <270920461+eps-create-pull-request[bot]@users.noreply.github.com> Date: Wed, 1 Apr 2026 14:03:45 +0000 Subject: [PATCH] Upgrade: [dependabot] - sync Copilot instructions --- .github/instructions/general/security.instructions.md | 3 +++ .github/instructions/languages/cdk.instructions.md | 2 ++ .github/instructions/languages/cloudformation.instructions.md | 2 ++ .github/instructions/languages/python.instructions.md | 2 ++ .github/instructions/languages/sam.instructions.md | 3 +++ .github/instructions/languages/terraform.instructions.md | 2 ++ .github/instructions/languages/typescript.instructions.md | 2 ++ .github/prompts/code_review.prompt.md | 2 ++ 8 files changed, 18 insertions(+) diff --git a/.github/instructions/general/security.instructions.md b/.github/instructions/general/security.instructions.md index c4fb7eaa..6e99c595 100644 --- a/.github/instructions/general/security.instructions.md +++ b/.github/instructions/general/security.instructions.md @@ -2,6 +2,9 @@ applyTo: '**/*' description: "Comprehensive secure coding instructions for all languages and frameworks, based on OWASP Top 10 and industry best practices." --- + +This file is mastered in https://github.com/NHSDigital/eps-copilot-instructions and is automatically synced to all EPS repositories. To suggest changes, please open an issue or pull request in the eps-copilot-instructions repository. + # Secure Coding and OWASP Guidelines ## Instructions diff --git a/.github/instructions/languages/cdk.instructions.md b/.github/instructions/languages/cdk.instructions.md index 213dd6fd..b441a02f 100644 --- a/.github/instructions/languages/cdk.instructions.md +++ b/.github/instructions/languages/cdk.instructions.md @@ -3,6 +3,8 @@ description: 'Guidelines for writing, reviewing, and maintaining AWS CDK (TypeSc applyTo: 'packages/cdk/**/*.ts' --- +This file is mastered in https://github.com/NHSDigital/eps-copilot-instructions and is automatically synced to all EPS repositories. To suggest changes, please open an issue or pull request in the eps-copilot-instructions repository. + # AWS CDK TypeScript Development This file provides instructions for generating, reviewing, and maintaining AWS CDK code in the `packages/cdk` folder. It covers best practices, code standards, architecture, and validation for infrastructure-as-code using AWS CDK in TypeScript. diff --git a/.github/instructions/languages/cloudformation.instructions.md b/.github/instructions/languages/cloudformation.instructions.md index b33c7c82..5d2802be 100644 --- a/.github/instructions/languages/cloudformation.instructions.md +++ b/.github/instructions/languages/cloudformation.instructions.md @@ -3,6 +3,8 @@ description: 'Guidelines for writing, reviewing, and maintaining cloudformation applyTo: 'cloudformation/**' --- +This file is mastered in https://github.com/NHSDigital/eps-copilot-instructions and is automatically synced to all EPS repositories. To suggest changes, please open an issue or pull request in the eps-copilot-instructions repository. + ## General - Prefer YAML (not JSON). Follow existing style in [cloudformation/account_resources.yml](cloudformation/account_resources.yml), [cloudformation/ci_resources.yml](cloudformation/ci_resources.yml), [cloudformation/artillery_resources.yml](cloudformation/artillery_resources.yml), [cloudformation/account_resources_bootstrap.yml](cloudformation/account_resources_bootstrap.yml), [cloudformation/management.yml](cloudformation/management.yml). - Always start with `AWSTemplateFormatVersion: "2010-09-09"`. diff --git a/.github/instructions/languages/python.instructions.md b/.github/instructions/languages/python.instructions.md index 37388dc4..8a38f76d 100644 --- a/.github/instructions/languages/python.instructions.md +++ b/.github/instructions/languages/python.instructions.md @@ -3,6 +3,8 @@ description: 'Guidelines for writing high-quality, maintainable python code with applyTo: '**/*.py' --- +This file is mastered in https://github.com/NHSDigital/eps-copilot-instructions and is automatically synced to all EPS repositories. To suggest changes, please open an issue or pull request in the eps-copilot-instructions repository. + # Python Copilot Instructions These instructions are designed to guide GitHub Copilot in generating effective, maintainable, and domain-appropriate Python code. They are intended to be generic and applicable to a wide range of Python projects. diff --git a/.github/instructions/languages/sam.instructions.md b/.github/instructions/languages/sam.instructions.md index 60e80893..4bb4788f 100644 --- a/.github/instructions/languages/sam.instructions.md +++ b/.github/instructions/languages/sam.instructions.md @@ -2,6 +2,9 @@ description: 'Guidelines for writing, reviewing, and maintaining SAM templates' applyTo: 'SAMtemplates/**' --- + +This file is mastered in https://github.com/NHSDigital/eps-copilot-instructions and is automatically synced to all EPS repositories. To suggest changes, please open an issue or pull request in the eps-copilot-instructions repository. + ## Scope These instructions apply exclusively to files located under the `SAMtemplates` directory. Ensure that any SAM templates or related configurations outside this directory are not governed by these guidelines. diff --git a/.github/instructions/languages/terraform.instructions.md b/.github/instructions/languages/terraform.instructions.md index 8237f514..62830c86 100644 --- a/.github/instructions/languages/terraform.instructions.md +++ b/.github/instructions/languages/terraform.instructions.md @@ -3,6 +3,8 @@ description: 'Comprehensive guidelines for writing, organizing, and maintaining applyTo: 'terraform/**/*.tf' --- +This file is mastered in https://github.com/NHSDigital/eps-copilot-instructions and is automatically synced to all EPS repositories. To suggest changes, please open an issue or pull request in the eps-copilot-instructions repository. + # Terraform Development Guidelines This document provides best practices and conventions for writing, organizing, and maintaining Terraform code. It is intended for use by developers and GitHub Copilot to ensure consistency, reliability, and maintainability across all Terraform files in the project. diff --git a/.github/instructions/languages/typescript.instructions.md b/.github/instructions/languages/typescript.instructions.md index d3b8ba1e..4c15f421 100644 --- a/.github/instructions/languages/typescript.instructions.md +++ b/.github/instructions/languages/typescript.instructions.md @@ -3,6 +3,8 @@ description: 'Guidelines for writing high-quality, maintainable TypeScript code applyTo: '**/*.{ts,tsx}' --- +This file is mastered in https://github.com/NHSDigital/eps-copilot-instructions and is automatically synced to all EPS repositories. To suggest changes, please open an issue or pull request in the eps-copilot-instructions repository. + # TypeScript Development Guidelines This document provides instructions for generating, reviewing, and maintaining TypeScript code. It is designed to guide Copilot and developers in producing domain-specific, robust, and maintainable code across a variety of TypeScript projects. diff --git a/.github/prompts/code_review.prompt.md b/.github/prompts/code_review.prompt.md index 6e544aa6..d63bcf2e 100644 --- a/.github/prompts/code_review.prompt.md +++ b/.github/prompts/code_review.prompt.md @@ -2,6 +2,8 @@ description: "Perform a comprehensive code review" --- +This file is mastered in https://github.com/NHSDigital/eps-copilot-instructions and is automatically synced to all EPS repositories. To suggest changes, please open an issue or pull request in the eps-copilot-instructions repository. + ## Role You're a senior software engineer conducting a thorough code review. Provide constructive, actionable feedback.