diff --git a/.github/workflows/.tests.yml b/.github/workflows/.tests.yml index e69cf00..d88ae1a 100644 --- a/.github/workflows/.tests.yml +++ b/.github/workflows/.tests.yml @@ -12,7 +12,7 @@ on: jobs: cypress-e2e: name: Cypress E2E - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: browser: [chrome] diff --git a/.github/workflows/analysis.yml b/.github/workflows/analysis.yml index 337a295..29bc9b6 100644 --- a/.github/workflows/analysis.yml +++ b/.github/workflows/analysis.yml @@ -19,7 +19,7 @@ jobs: trivy: name: Trivy Security Scan if: github.event_name != 'pull_request' || !github.event.pull_request.draft - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/merge.yml b/.github/workflows/merge.yml index 7137116..77ce806 100644 --- a/.github/workflows/merge.yml +++ b/.github/workflows/merge.yml @@ -16,7 +16,7 @@ jobs: semanticVersion: ${{ steps.changelog.outputs.version }} tag: ${{ steps.changelog.outputs.tag }} clean_changelog: ${{ steps.changelog.outputs.clean_changelog }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 1 steps: - uses: actions/checkout@v4 @@ -33,7 +33,7 @@ jobs: retag-images: needs: [ semantic-version ] - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: package: [ api, database, frontend ] @@ -50,7 +50,7 @@ jobs: name: TEST Deployments needs: [retag-images, semantic-version] environment: test - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 10 steps: - uses: actions/checkout@v4 @@ -84,7 +84,7 @@ jobs: name: PROD Deployments needs: [semantic-version, tests] environment: prod - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 10 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/pr-close.yml b/.github/workflows/pr-close.yml index 3e4120b..a45a3b0 100644 --- a/.github/workflows/pr-close.yml +++ b/.github/workflows/pr-close.yml @@ -13,7 +13,7 @@ jobs: # Clean up OpenShift when PR closed, no conditions cleanup-openshift: name: Cleanup OpenShift - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: redhat-actions/openshift-tools-installer@v1 with: @@ -30,7 +30,7 @@ jobs: image-promotions: name: Image Promotions if: github.event.pull_request.merged == true && github.event.pull_request.base.ref == 'main' - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: package: [api, database, frontend] diff --git a/.github/workflows/pr-open.yml b/.github/workflows/pr-open.yml index 4d7d33a..b7cd2fa 100644 --- a/.github/workflows/pr-open.yml +++ b/.github/workflows/pr-open.yml @@ -14,7 +14,7 @@ jobs: env: DOMAIN: apps.silver.devops.gov.bc.ca PREFIX: ${{ github.event.repository.name }}-${{ github.event.number }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: pull-requests: write steps: @@ -36,7 +36,7 @@ jobs: builds: name: Builds - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: packages: write strategy: @@ -62,7 +62,7 @@ jobs: deploys: name: Deploys needs: [builds] - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - uses: redhat-actions/openshift-tools-installer@v1 diff --git a/.github/workflows/scheduled.yml b/.github/workflows/scheduled.yml index 637a573..c80761d 100644 --- a/.github/workflows/scheduled.yml +++ b/.github/workflows/scheduled.yml @@ -16,7 +16,7 @@ concurrency: jobs: pubcode-crawler: name: Crawl Git Repos for bcgovpubcode.yml - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 environment: prod defaults: run: @@ -58,7 +58,7 @@ jobs: validate-ministry-list: name: Validate Ministry List in the pubcode schema. - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 defaults: run: working-directory: schema/script @@ -100,7 +100,7 @@ jobs: soft-delete-removed-pubcodes: name: Soft Delete pubcodes In the Databse which are removed from the repo. - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 defaults: run: working-directory: utilities/remove-deleted-pubcode