Skip to content

Chore: [AEA-6540] - enable notifications for all except list for next supplier#2984

Merged
tstephen-nhs merged 6 commits intomainfrom
aea-6540-enable-notifications-boots
Apr 21, 2026
Merged

Chore: [AEA-6540] - enable notifications for all except list for next supplier#2984
tstephen-nhs merged 6 commits intomainfrom
aea-6540-enable-notifications-boots

Conversation

@tstephen-nhs
Copy link
Copy Markdown
Contributor

@tstephen-nhs tstephen-nhs commented Apr 21, 2026

Summary

  • 🤖 Operational or Infrastructure Change

Details

Enable notifications for all except a known list of pharmacies for the next supplier.
Also, bumped the lock file as there was a new critical issue reported.

@tstephen-nhs tstephen-nhs changed the title Aea 6540 enable notifications boots Chore: [AEA-6540] - enable notifications for all except list for next supplier Apr 21, 2026
@tstephen-nhs tstephen-nhs force-pushed the aea-6540-enable-notifications-boots branch from 0ae256a to 7055f79 Compare April 21, 2026 13:24
@tstephen-nhs tstephen-nhs marked this pull request as ready for review April 21, 2026 13:25
Copilot AI review requested due to automatic review settings April 21, 2026 13:25
@tstephen-nhs tstephen-nhs enabled auto-merge (squash) April 21, 2026 13:25
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

This PR updates the release configuration to enable notifications broadly while excluding a defined set of pharmacy ODS codes for the next supplier rollout, and refreshes the npm lockfile to address reported dependency issues.

Changes:

  • Add environment-specific blocked ODS code lists under .github/config/blocked_ods_codes_*.txt.
  • Update the reusable release workflow to read and pass blocked ODS codes from config files to the deployment script.
  • Update release pipeline settings (enabled systems / supplier application IDs) and bump package-lock.json dependencies.

Reviewed changes

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

Show a summary per file
File Description
package-lock.json Bumps locked dependency versions (e.g. dompurify, protobufjs).
.github/workflows/run_release_code_and_api.yml Reads enabled + blocked ODS codes and injects them into the release script environment.
.github/workflows/release.yml Updates enabled systems and enabled supplier application IDs for INT/PROD releases.
.github/config/blocked_ods_codes_ref.txt Adds blocked ODS list for REF.
.github/config/blocked_ods_codes_qa.txt Adds blocked ODS list for QA.
.github/config/blocked_ods_codes_prod.txt Adds blocked ODS list for PROD (large list).
.github/config/blocked_ods_codes_int_sandbox.txt Adds blocked ODS list for INT sandbox.
.github/config/blocked_ods_codes_int.txt Adds blocked ODS list for INT (large list).
.github/config/blocked_ods_codes_dev_sandbox.txt Adds blocked ODS list for DEV sandbox.
.github/config/blocked_ods_codes_dev.txt Adds blocked ODS list for DEV.

Comment thread .github/workflows/run_release_code_and_api.yml
Comment thread .github/workflows/run_release_code_and_api.yml
@sonarqubecloud
Copy link
Copy Markdown

@tstephen-nhs tstephen-nhs merged commit 5b6457a into main Apr 21, 2026
17 checks passed
@tstephen-nhs tstephen-nhs deleted the aea-6540-enable-notifications-boots branch April 21, 2026 14:36
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