diff --git a/.github/workflows/.deploy.yml b/.github/workflows/.deploy.yml index b6f6294c1..bbd2511fc 100644 --- a/.github/workflows/.deploy.yml +++ b/.github/workflows/.deploy.yml @@ -36,7 +36,7 @@ jobs: fam-modded-zone: ${{ steps.fam-modded-zone.outputs.fam-modded-zone }} deploy_core: ${{ steps.triggers.outputs.core }} deploy_sync: ${{ steps.triggers.outputs.sync }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: # Check triggers (omitted or matched) - name: Check core triggers @@ -110,7 +110,7 @@ jobs: environment: ${{ inputs.environment }} if: needs.init.outputs.deploy_core == 'true' needs: [init] - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 10 strategy: matrix: diff --git a/.github/workflows/.tests.yml b/.github/workflows/.tests.yml index f56398143..1e3a2cb0b 100644 --- a/.github/workflows/.tests.yml +++ b/.github/workflows/.tests.yml @@ -28,7 +28,7 @@ jobs: VITE_USER_POOLS_ID: ${{ vars.VITE_USER_POOLS_ID }} VITE_USER_POOLS_WEB_CLIENT_ID: ${{ secrets.VITE_USER_POOLS_WEB_CLIENT_ID }} VITE_ZONE: TEST - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: # Check triggers (omitted or matched) - uses: bcgov-nr/action-diff-triggers@v0.2.0 diff --git a/.github/workflows/analysis.yml b/.github/workflows/analysis.yml index f2d1ef599..8b3d324f5 100644 --- a/.github/workflows/analysis.yml +++ b/.github/workflows/analysis.yml @@ -16,7 +16,7 @@ concurrency: jobs: lint: name: Typescript lint - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: bcgov-nr/action-test-and-analyse@v1.2.1 with: @@ -29,7 +29,7 @@ jobs: tests: name: Java CI if: ${{ ! github.event.pull_request.draft }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: dir: [backend, oracle-api] @@ -56,7 +56,7 @@ jobs: trivy: name: Security Scan if: ${{ ! github.event.pull_request.draft }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Run Trivy vulnerability scanner in repo mode @@ -78,6 +78,6 @@ jobs: name: Analysis Results if: always() && (!failure()) && (!cancelled()) needs: [lint, tests, trivy] - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - run: echo "Workflow completed successfully!" diff --git a/.github/workflows/pr-open.yml b/.github/workflows/pr-open.yml index f734345df..da7899f5f 100644 --- a/.github/workflows/pr-open.yml +++ b/.github/workflows/pr-open.yml @@ -11,7 +11,7 @@ concurrency: jobs: builds: name: Builds - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: triggered: ${{ steps.build.outputs.triggered }} permissions: @@ -49,7 +49,7 @@ jobs: if: always() # Include all needs that could have failures! needs: [builds, deploys, tests] - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - run: | # View results diff --git a/.github/workflows/pr-validate.yml b/.github/workflows/pr-validate.yml index cda44d09d..e6f231c80 100644 --- a/.github/workflows/pr-validate.yml +++ b/.github/workflows/pr-validate.yml @@ -13,7 +13,7 @@ jobs: name: Initialize outputs: mod-tag: ${{ steps.mod-tag.outputs.mod-tag }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Get PR Number Mod 50 id: mod-tag @@ -33,6 +33,6 @@ jobs: name: Validate Results if: always() && (!failure()) && (!cancelled()) needs: [validate] - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - run: echo "Success!"