diff --git a/.github/workflows/.deploy.yml b/.github/workflows/.deploy.yml index 6287926..bc0bbbd 100644 --- a/.github/workflows/.deploy.yml +++ b/.github/workflows/.deploy.yml @@ -63,7 +63,7 @@ jobs: deploys: name: Helm environment: ${{ inputs.environment }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: triggered: ${{ steps.triggers.outputs.triggered }} timeout-minutes: ${{ inputs.timeout-minutes }} diff --git a/.github/workflows/.tests.yml b/.github/workflows/.tests.yml index 73f97d5..cefb6b2 100644 --- a/.github/workflows/.tests.yml +++ b/.github/workflows/.tests.yml @@ -19,7 +19,7 @@ jobs: defaults: run: working-directory: frontend - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 10 strategy: matrix: diff --git a/.github/workflows/analysis.yml b/.github/workflows/analysis.yml index 40b89f5..7d165e7 100644 --- a/.github/workflows/analysis.yml +++ b/.github/workflows/analysis.yml @@ -17,7 +17,7 @@ jobs: tests: name: Tests if: ${{ ! github.event.pull_request.draft }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 5 services: postgres: @@ -61,7 +61,7 @@ jobs: name: CodeQL if: ${{ ! github.event.pull_request.draft }} needs: [tests] - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 5 steps: - uses: actions/checkout@v4 @@ -79,7 +79,7 @@ jobs: name: Trivy Security Scan if: ${{ ! github.event.pull_request.draft }} needs: [tests] - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 1 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/merge.yml b/.github/workflows/merge.yml index 558ecff..d0b4bbd 100644 --- a/.github/workflows/merge.yml +++ b/.github/workflows/merge.yml @@ -21,7 +21,7 @@ jobs: name: Set Variables outputs: pr: ${{ steps.pr.outputs.pr }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 1 steps: # Get PR number for squash merges to main @@ -74,7 +74,7 @@ jobs: promote: name: Promote Images needs: [deploy-prod, vars] - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: packages: write strategy: diff --git a/.github/workflows/pr-close.yml b/.github/workflows/pr-close.yml index 946f494..412d074 100644 --- a/.github/workflows/pr-close.yml +++ b/.github/workflows/pr-close.yml @@ -15,7 +15,7 @@ jobs: name: Cleanup OpenShift env: release: ${{ github.event.repository.name }}-${{ github.event.number }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 10 steps: - uses: redhat-actions/openshift-tools-installer@v1 @@ -38,7 +38,7 @@ jobs: retags: name: Promote Images if: github.event.pull_request.merged == true && github.event.pull_request.base.ref == 'main' - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: packages: write strategy: diff --git a/.github/workflows/pr-open.yml b/.github/workflows/pr-open.yml index ba8561b..d1ab2df 100644 --- a/.github/workflows/pr-open.yml +++ b/.github/workflows/pr-open.yml @@ -12,7 +12,7 @@ jobs: # https://github.com/bcgov-nr/action-builder-ghcr builds: name: Builds - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: packages: write strategy: @@ -54,6 +54,6 @@ jobs: name: PR Results needs: [builds, deploys, tests] if: always() && (!failure()) && (!cancelled()) - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - run: echo "Success!" diff --git a/.github/workflows/pr-validate.yml b/.github/workflows/pr-validate.yml index 5a96834..deaa1fc 100644 --- a/.github/workflows/pr-validate.yml +++ b/.github/workflows/pr-validate.yml @@ -13,7 +13,7 @@ jobs: # PR only, skip for merge_group conventional-commits: name: Conventional Commits - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: amannn/action-semantic-pull-request@v5.5.3 env: @@ -31,7 +31,7 @@ jobs: env: DOMAIN: apps.silver.devops.gov.bc.ca PREFIX: ${{ github.event.repository.name }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: pull-requests: write timeout-minutes: 1 diff --git a/.github/workflows/scheduled.yml b/.github/workflows/scheduled.yml index 59f79fb..2cddfd9 100644 --- a/.github/workflows/scheduled.yml +++ b/.github/workflows/scheduled.yml @@ -30,7 +30,7 @@ jobs: generate-schema-spy: name: Generate SchemaSpy Documentation - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 services: postgres: image: postgis/postgis:16-3.4