diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index 817d98d98..25b9a06a9 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -8,7 +8,9 @@ on: jobs: build: name: Build and test - runs-on: codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + runs-on: + - codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + - image:custom-linux-${{ vars.CODEBUILD_IMAGE_NAME }}:2026-05-05 environment: pull-request permissions: contents: read diff --git a/.github/workflows/pr-env-deploy.yml b/.github/workflows/pr-env-deploy.yml index 37c0b4c46..265f4db9a 100644 --- a/.github/workflows/pr-env-deploy.yml +++ b/.github/workflows/pr-env-deploy.yml @@ -12,7 +12,9 @@ concurrency: jobs: set-environment-id: name: Set Environment ID - runs-on: codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + runs-on: + - codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + - image:custom-linux-${{ vars.CODEBUILD_IMAGE_NAME }}:2026-05-05 environment: pull-request steps: - name: Set a ID based on the branch name @@ -39,7 +41,9 @@ jobs: build: name: Build Application - runs-on: codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + runs-on: + - codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + - image:custom-linux-${{ vars.CODEBUILD_IMAGE_NAME }}:2026-05-05 environment: pull-request permissions: id-token: write @@ -107,7 +111,9 @@ jobs: deploy: name: Deploy PR Environment - runs-on: codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + runs-on: + - codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + - image:custom-linux-${{ vars.CODEBUILD_IMAGE_NAME }}:2026-05-05 environment: pull-request needs: [set-environment-id, build] permissions: @@ -199,7 +205,9 @@ jobs: name: Run Integration Tests needs: [set-environment-id, deploy] environment: pull-request - runs-on: codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + runs-on: + - codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + - image:custom-linux-${{ vars.CODEBUILD_IMAGE_NAME }}:2026-05-05 permissions: id-token: write contents: read @@ -278,7 +286,9 @@ jobs: name: Run Performance Tests needs: [set-environment-id, integration-test] environment: pull-request - runs-on: codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + runs-on: + - codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + - image:custom-linux-${{ vars.CODEBUILD_IMAGE_NAME }}:2026-05-05 permissions: id-token: write contents: read diff --git a/.github/workflows/pr-env-destroy.yml b/.github/workflows/pr-env-destroy.yml index 0eed2a184..f6872af03 100644 --- a/.github/workflows/pr-env-destroy.yml +++ b/.github/workflows/pr-env-destroy.yml @@ -13,7 +13,9 @@ concurrency: jobs: set-environment-id: name: Set Environment ID - runs-on: codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + runs-on: + - codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + - image:custom-linux-${{ vars.CODEBUILD_IMAGE_NAME }}:2026-05-05 steps: - name: Set a ID based on the branch name env: @@ -42,7 +44,9 @@ jobs: name: Destroy PR Environment needs: [set-environment-id] environment: pull-request - runs-on: codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + runs-on: + - codebuild-nhsd-nrlf-ci-build-project-${{ github.run_id }}-${{ github.run_attempt }} + - image:custom-linux-${{ vars.CODEBUILD_IMAGE_NAME }}:2026-05-05 permissions: id-token: write contents: read diff --git a/.tool-versions b/.tool-versions index 73edd1618..fb0d81d85 100644 --- a/.tool-versions +++ b/.tool-versions @@ -2,7 +2,7 @@ allure 2.34.0 awscli 2.27.20 jq 1.7.1 k6 1.0.0 -poetry 1.8.5 +poetry 2.2.1 python 3.12.10 terraform 1.9.8 yq 4.45.4 diff --git a/terraform/account-wide-infrastructure/mgmt/vars.tf b/terraform/account-wide-infrastructure/mgmt/vars.tf index 8ccff7df5..523ca6085 100644 --- a/terraform/account-wide-infrastructure/mgmt/vars.tf +++ b/terraform/account-wide-infrastructure/mgmt/vars.tf @@ -32,5 +32,5 @@ variable "vpc_cidr_block" { variable "ci_image_tag" { description = "Tag for the CI image in ECR" type = string - default = "2026-04-09" + default = "2026-05-05" }