Skip to content

Conversation

@dlzhry2nhs
Copy link
Contributor

@dlzhry2nhs dlzhry2nhs commented Sep 24, 2025

Summary

  • Routine Change

Mostly renames workflows to what they actually do. A few are inherited ones from the APIM starter repo.

Also pins Action dependencies to commit hashes and secures the PR Link job based on Sonarcloud feedback.
Added a linting job to Github Actions so we can get quick feedback rather than waiting for the APIM pipeline, and ensures we will still have the check for if/when we fully move away.

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
Contributor

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

VED-808

@dlzhry2nhs dlzhry2nhs force-pushed the feature/VED-808-refactor-pr-quality-checks branch 5 times, most recently from 7e7b1fc to 2a1708b Compare September 24, 2025 10:36
@dlzhry2nhs dlzhry2nhs force-pushed the feature/VED-808-refactor-pr-quality-checks branch from 2a1708b to eb2475f Compare September 24, 2025 10:37
@dlzhry2nhs dlzhry2nhs assigned dlzhry2nhs and unassigned dlzhry2nhs Sep 24, 2025
@dlzhry2nhs dlzhry2nhs marked this pull request as ready for review September 24, 2025 13:31
mfjarvis
mfjarvis previously approved these changes Sep 24, 2025
if: contains(github.event.pull_request.head.ref, 'amb-') || contains(github.event.pull_request.head.ref, 'AMB-') || contains(github.event.pull_request.head.ref, 'ambspii-') || contains(github.event.pull_request.head.ref, 'AMBSPII-') || contains(github.event.pull_request.head.ref, 'adz-') || contains(github.event.pull_request.head.ref, 'ADZ-') || contains(github.event.pull_request.head.ref, 'ved-') || contains(github.event.pull_request.head.ref, 'VED-')
continue-on-error: true
uses: unsplash/comment-on-pr@master
uses: unsplash/comment-on-pr@b5610c6125a7197eaec80072ea35ef53e1fc6035
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have aligned this to the commit of the latest version. Dependabot should bump when we need to.

I added this, because Sonarcloud stipulates that we need to pin to specific commit hashes rather than versions.

JamesW1-NHS
JamesW1-NHS previously approved these changes Sep 24, 2025
@sonarqubecloud
Copy link

@dlzhry2nhs dlzhry2nhs enabled auto-merge (squash) September 24, 2025 14:19
@dlzhry2nhs dlzhry2nhs disabled auto-merge September 24, 2025 14:34
@dlzhry2nhs dlzhry2nhs merged commit 7ff30b4 into master Sep 24, 2025
7 checks passed
@dlzhry2nhs dlzhry2nhs deleted the feature/VED-808-refactor-pr-quality-checks branch September 24, 2025 14:41
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