diff --git a/.github/workflows/.deployer.yml b/.github/workflows/.deployer.yml index df2310b..1906f4e 100644 --- a/.github/workflows/.deployer.yml +++ b/.github/workflows/.deployer.yml @@ -69,7 +69,7 @@ jobs: deployer: name: Helm environment: ${{ inputs.environment }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: triggered: ${{ steps.triggers.outputs.triggered }} steps: @@ -105,6 +105,11 @@ jobs: echo "release=${release}" >> $GITHUB_OUTPUT ### Deploy + - name: Install CLI tools from OpenShift Mirror + if: steps.triggers.outputs.triggered == 'true' + uses: redhat-actions/openshift-tools-installer@v1 + with: + oc: "4.13" # OC Login - if: steps.triggers.outputs.triggered == 'true' diff --git a/.github/workflows/.pr-close.yml b/.github/workflows/.pr-close.yml index 0a0f8f3..f6d46b4 100644 --- a/.github/workflows/.pr-close.yml +++ b/.github/workflows/.pr-close.yml @@ -61,7 +61,7 @@ on: jobs: vars: if: inputs.packages != '' - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: packages: ${{ steps.packages.outputs.packages }} steps: @@ -85,7 +85,7 @@ jobs: name: Retags if: ${{ github.event.pull_request.merged == true && github.event.pull_request.base.ref == inputs.merge_branch }} needs: vars - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: packages: write strategy: @@ -138,9 +138,14 @@ jobs: cleanup: name: OpenShift if: inputs.cleanup == 'helm' || inputs.cleanup == 'label' - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 10 steps: + - name: Install CLI tools from OpenShift Mirror + uses: redhat-actions/openshift-tools-installer@v1 + with: + oc: "4.13" + # OC Login - run: | # OC Login diff --git a/.github/workflows/.pr-validate.yml b/.github/workflows/.pr-validate.yml index c4eb9b1..5c2e57f 100644 --- a/.github/workflows/.pr-validate.yml +++ b/.github/workflows/.pr-validate.yml @@ -22,7 +22,7 @@ on: jobs: checks: name: Checks - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: # Conventional commits - name: Conventional Commits diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index e626f3d..fe9fbf6 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -16,7 +16,7 @@ jobs: # https://github.com/bcgov-nr/action-builder-ghcr builds: name: Builds - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: package: [migrations, backend, frontend] diff --git a/.github/workflows/pr-open.yml b/.github/workflows/pr-open.yml index 05a437b..4152575 100644 --- a/.github/workflows/pr-open.yml +++ b/.github/workflows/pr-open.yml @@ -27,7 +27,7 @@ jobs: builds: name: Fake Builds (retags) - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: package: [backend, frontend, migrations] @@ -61,7 +61,7 @@ jobs: results: name: Results needs: [deploys] - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - if: needs.deploys.outputs.triggered == 'true' run: echo "Success!"