Skip to content

Chore: [AEA-0000] - bump dev container version to 1.4.8#738

Merged
anthony-nhs merged 1 commit intomainfrom
bump_dev_container_1_4_8
Apr 17, 2026
Merged

Chore: [AEA-0000] - bump dev container version to 1.4.8#738
anthony-nhs merged 1 commit intomainfrom
bump_dev_container_1_4_8

Conversation

@anthony-nhs
Copy link
Copy Markdown
Contributor

bump dev container version to 1.4.8

Copilot AI review requested due to automatic review settings April 16, 2026 18:55
@anthony-nhs anthony-nhs requested a review from a team as a code owner April 16, 2026 18:55
@sonarqubecloud
Copy link
Copy Markdown

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

Bumps the devcontainer base image version to v1.4.8 and updates GitHub Actions workflows to use a newer revision of the shared devcontainer quality checks workflow.

Changes:

  • Update .devcontainer/devcontainer.json to use IMAGE_VERSION: v1.4.8.
  • Update CI/release/PR workflows to reference a newer eps-common-workflows commit for quality-checks-devcontainer.yml.

Reviewed changes

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

File Description
.github/workflows/release.yml Updates the pinned quality-checks-devcontainer.yml reusable workflow ref.
.github/workflows/pull_request.yml Updates the pinned quality-checks-devcontainer.yml reusable workflow ref for PR checks.
.github/workflows/ci.yml Updates the pinned quality-checks-devcontainer.yml reusable workflow ref for main-branch CI.
.devcontainer/devcontainer.json Bumps the devcontainer image version to v1.4.8.

verify_published_from_main_image: true
quality_checks:
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@e798d5aee897de6f7dc387dd5623fcd9ba4c8929
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@8399c1f015c1304e40771cbd8ccc24c7ed48fdbc
Copy link

Copilot AI Apr 16, 2026

Choose a reason for hiding this comment

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

This workflow now pins quality-checks-devcontainer.yml to a different eps-common-workflows commit than the other referenced workflows (get-repo-config.yml, tag-release-devcontainer.yml). Mixing refs can cause subtle incompatibilities if inputs/outputs change between commits and makes future upgrades harder to track. Consider updating the other uses: refs to the same commit (or centralising the ref via a reusable workflow/input) so all common workflows are version-aligned.

Suggested change
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@8399c1f015c1304e40771cbd8ccc24c7ed48fdbc
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@e798d5aee897de6f7dc387dd5623fcd9ba4c8929

Copilot uses AI. Check for mistakes.
Comment thread .github/workflows/ci.yml

quality_checks:
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@e798d5aee897de6f7dc387dd5623fcd9ba4c8929
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@8399c1f015c1304e40771cbd8ccc24c7ed48fdbc
Copy link

Copilot AI Apr 16, 2026

Choose a reason for hiding this comment

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

This workflow now pins quality-checks-devcontainer.yml to a different eps-common-workflows commit than the other referenced workflows in this file. Mixing refs can cause incompatibilities if the reusable workflows’ inputs/outputs evolve independently. Consider bumping the other uses: refs to the same commit (or otherwise keeping them aligned) to reduce maintenance risk.

Suggested change
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@8399c1f015c1304e40771cbd8ccc24c7ed48fdbc
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@e798d5aee897de6f7dc387dd5623fcd9ba4c8929

Copilot uses AI. Check for mistakes.

quality_checks:
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@e798d5aee897de6f7dc387dd5623fcd9ba4c8929
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@8399c1f015c1304e40771cbd8ccc24c7ed48fdbc
Copy link

Copilot AI Apr 16, 2026

Choose a reason for hiding this comment

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

quality-checks-devcontainer.yml is now pinned to a different eps-common-workflows commit than the other reusable workflows used in this file. Keeping all NHSDigital/eps-common-workflows references aligned to the same commit helps avoid contract mismatches (inputs/outputs) and simplifies upgrades. Consider bumping the remaining refs to the same commit as well.

Suggested change
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@8399c1f015c1304e40771cbd8ccc24c7ed48fdbc
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml@e798d5aee897de6f7dc387dd5623fcd9ba4c8929

Copilot uses AI. Check for mistakes.
@sonarqubecloud
Copy link
Copy Markdown

@anthony-nhs anthony-nhs merged commit f8b680c into main Apr 17, 2026
15 checks passed
@anthony-nhs anthony-nhs deleted the bump_dev_container_1_4_8 branch April 17, 2026 06:28
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.

2 participants