Skip to content

VED-811 (Child of VED-720) Refactor PR and Release pipelines to move to GH Actions#855

Merged
dlzhry2nhs merged 15 commits intomasterfrom
feature/VED-811-refactor-pr-and-release-pipelines
Oct 17, 2025
Merged

VED-811 (Child of VED-720) Refactor PR and Release pipelines to move to GH Actions#855
dlzhry2nhs merged 15 commits intomasterfrom
feature/VED-811-refactor-pr-and-release-pipelines

Conversation

@dlzhry2nhs
Copy link
Copy Markdown
Contributor

@dlzhry2nhs dlzhry2nhs commented Sep 29, 2025

Summary

  • Routine Change
  • PR Deploy and Test pipeline added to Github Actions: this will deploy the AWS backend and create the MNS subscription for PR environments on creation and pushing to the PR. It then executes tests against internal-dev PR and sandbox.
  • Continuous Deployment pipeline added to Github Actions: this will run after merging to master and replicates the deployment that was previously in Azure to promote the latest to internal-dev, int, and ref. Tests will also be run.
  • Removed all Azure Devops logic except for pipelines that will deploy and test the sandbox, and deploy the proxies. Everything else, i.e. backend deployment, testing will reside in Github Actions.

Reviews Required

  • Dev

Review Checklist

ℹ️ This section is to be filled in by the reviewer.

  • I have reviewed the changes in this PR and they fill all or part of the acceptance criteria of the ticket, and the code is in a mergeable state.
  • If there were infrastructure, operational, or build changes, I have made sure there is sufficient evidence that the changes will work.
  • I have ensured the changelog has been updated by the submitter, if necessary.

@github-actions
Copy link
Copy Markdown
Contributor

This branch is working on a ticket in the NHS England VED JIRA Project. Here's a handy link to the ticket:

VED-811

@dlzhry2nhs dlzhry2nhs force-pushed the feature/VED-811-refactor-pr-and-release-pipelines branch from b13231b to b17f4a3 Compare September 29, 2025 15:40
@dlzhry2nhs dlzhry2nhs force-pushed the feature/VED-811-refactor-pr-and-release-pipelines branch from b17f4a3 to 3911ab7 Compare September 29, 2025 15:59
@dlzhry2nhs dlzhry2nhs force-pushed the feature/VED-811-refactor-pr-and-release-pipelines branch from 7b1b468 to 8988d3f Compare October 3, 2025 14:27
@dlzhry2nhs dlzhry2nhs force-pushed the feature/VED-811-refactor-pr-and-release-pipelines branch from 8988d3f to 9ef07bd Compare October 7, 2025 11:41
@dlzhry2nhs dlzhry2nhs force-pushed the feature/VED-811-refactor-pr-and-release-pipelines branch from 9ef07bd to 50adddf Compare October 14, 2025 14:57
@sonarqubecloud
Copy link
Copy Markdown

@dlzhry2nhs dlzhry2nhs merged commit 6a0d35a into master Oct 17, 2025
17 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.

3 participants