From e01a9fec60d0d2072f2a3fc0d2c065f4796afaeb Mon Sep 17 00:00:00 2001 From: Anthony Brown <121869075+anthony-nhs@users.noreply.github.com> Date: Fri, 10 Jan 2025 17:04:56 +0000 Subject: [PATCH] pin ubuntu version used by github runners --- .github/workflows/ci.yml | 4 ++-- .github/workflows/dependabot_auto_approve_and_merge.yml | 4 ++-- .github/workflows/docker_image_build.yml | 2 +- .github/workflows/docker_image_upload.yml | 2 +- .github/workflows/pr_title_check.yml | 4 ++-- .github/workflows/pull_request.yml | 4 ++-- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 91e5e0a..82a5c63 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} get_commit_id: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 outputs: commit_id: ${{ steps.commit_id.outputs.commit_id }} steps: @@ -25,7 +25,7 @@ jobs: tag_release: needs: quality_checks - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 outputs: version_tag: ${{steps.output_version_tag.outputs.VERSION_TAG}} steps: diff --git a/.github/workflows/dependabot_auto_approve_and_merge.yml b/.github/workflows/dependabot_auto_approve_and_merge.yml index 1d7c979..09ec27e 100644 --- a/.github/workflows/dependabot_auto_approve_and_merge.yml +++ b/.github/workflows/dependabot_auto_approve_and_merge.yml @@ -7,7 +7,7 @@ permissions: jobs: dependabot: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 if: ${{ github.actor == 'dependabot[bot]' }} steps: - name: Get token from Github App @@ -46,4 +46,4 @@ jobs: run: gh pr merge --auto --squash "$PR_URL" env: PR_URL: ${{github.event.pull_request.html_url}} - GITHUB_TOKEN: ${{ steps.get_app_token.outputs.token }} \ No newline at end of file + GITHUB_TOKEN: ${{ steps.get_app_token.outputs.token }} diff --git a/.github/workflows/docker_image_build.yml b/.github/workflows/docker_image_build.yml index 9f23d30..d731752 100644 --- a/.github/workflows/docker_image_build.yml +++ b/.github/workflows/docker_image_build.yml @@ -12,7 +12,7 @@ on: jobs: docker_image_build: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 permissions: id-token: write contents: read diff --git a/.github/workflows/docker_image_upload.yml b/.github/workflows/docker_image_upload.yml index 70effe7..1b97fb3 100644 --- a/.github/workflows/docker_image_upload.yml +++ b/.github/workflows/docker_image_upload.yml @@ -21,7 +21,7 @@ on: jobs: upload_docker_image: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 environment: ${{ inputs.AWS_ENVIRONMENT }} permissions: id-token: write diff --git a/.github/workflows/pr_title_check.yml b/.github/workflows/pr_title_check.yml index da8023b..2f8b19b 100644 --- a/.github/workflows/pr_title_check.yml +++ b/.github/workflows/pr_title_check.yml @@ -5,7 +5,7 @@ on: jobs: pr_title_format_check: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Check PR Title is Prefixed with Change Type env: @@ -30,4 +30,4 @@ jobs: echo "PR title does not contain ticket or dependabot reference." echo "Please ensure PR title contains a ticket (eg. 'Fix: [AEA-####] - ...', or 'Chore: [dependabot] - ...')." exit 1 - fi \ No newline at end of file + fi diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 18ef6a5..611ceae 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -17,7 +17,7 @@ jobs: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} get_issue_number: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 outputs: issue_number: ${{steps.get_issue_number.outputs.result}} @@ -43,7 +43,7 @@ jobs: result-encoding: string get_commit_id: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 outputs: commit_id: ${{ steps.commit_id.outputs.commit_id }} steps: