Chore: [AEA-0000] - workflow to update dev container#2908
Conversation
|
This PR is linked to a ticket in an NHS Digital JIRA Project. Here's a handy link to the ticket: AEA-0000 |
There was a problem hiding this comment.
Pull request overview
Adds a scheduled + manual GitHub Actions workflow that delegates to the shared eps-common-workflows reusable workflow to automatically update the devcontainer version on main.
Changes:
- Introduces
.github/workflows/update_dev_container_version.ymlto run on a weekly cron and viaworkflow_dispatch - Calls the shared
update-dev-container-version.ymlreusable workflow withbase_branch: mainand automerge secrets
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
|
||
| jobs: | ||
| update_devcontainer_version: | ||
| uses: NHSDigital/eps-common-workflows/.github/workflows/update-dev-container-version.yml@d2a4595b1bfa59f04c7cecb080a126321d42a333 |
There was a problem hiding this comment.
This repository pins all other NHSDigital/eps-common-workflows reusable workflows to commit 5ac2707dd9cd60ad127275179495b9c890d74711, but this new workflow is pinned to d2a4595b.... If the newer ref isn’t required for update-dev-container-version.yml, consider aligning to the same commit as the other workflows (or bumping them together) to avoid drifting behavior and make updates easier to manage.
| uses: NHSDigital/eps-common-workflows/.github/workflows/update-dev-container-version.yml@d2a4595b1bfa59f04c7cecb080a126321d42a333 | |
| uses: NHSDigital/eps-common-workflows/.github/workflows/update-dev-container-version.yml@5ac2707dd9cd60ad127275179495b9c890d74711 |
| contents: read | ||
| packages: read | ||
| pull-requests: write |
There was a problem hiding this comment.
permissions: block indentation is inconsistent with the rest of the workflows in this repo (they use two-space nesting under permissions:). Please align the indentation for readability and consistency.
| contents: read | |
| packages: read | |
| pull-requests: write | |
| contents: read | |
| packages: read | |
| pull-requests: write |
|



Summary
Details