From 6ff5afbe6fa984e320b83f937fb90c94dabaa40f Mon Sep 17 00:00:00 2001 From: Norbert Melzer Date: Fri, 18 Apr 2025 09:59:48 +0200 Subject: [PATCH] update runner images for workflows --- .github/workflows/flake-update.yml | 12 ++++++------ .github/workflows/pull-check.yml | 8 ++++---- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/flake-update.yml b/.github/workflows/flake-update.yml index c2b79c18..24ea743d 100644 --- a/.github/workflows/flake-update.yml +++ b/.github/workflows/flake-update.yml @@ -7,7 +7,7 @@ on: jobs: generate_matrix: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 outputs: packages: ${{ steps.gen_packages.outputs.packages }} checks: ${{ steps.gen_checks.outputs.checks }} @@ -39,7 +39,7 @@ jobs: printf "::set-output name=checks::%s" "$checks" update_flake: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Clone repository uses: actions/checkout@v4 @@ -68,7 +68,7 @@ jobs: path: flake.lock build_flake: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 needs: [generate_matrix, update_flake] strategy: fail-fast: false @@ -114,7 +114,7 @@ jobs: run: nix build .#${{ matrix.package }} build_checks: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 needs: [generate_matrix, update_flake] strategy: fail-fast: false @@ -150,7 +150,7 @@ jobs: run: nix build .#checks.x86_64-linux.${{ matrix.check }} --no-link check_flake: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 needs: [update_flake] continue-on-error: true steps: @@ -177,7 +177,7 @@ jobs: nix flake check --keep-going push_update: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 permissions: write-all needs: [update_flake, build_flake, build_checks, check_flake] steps: diff --git a/.github/workflows/pull-check.yml b/.github/workflows/pull-check.yml index ab96d991..565624b8 100644 --- a/.github/workflows/pull-check.yml +++ b/.github/workflows/pull-check.yml @@ -5,7 +5,7 @@ on: jobs: generate_matrix: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 outputs: packages: ${{ steps.gen_packages.outputs.packages }} checks: ${{ steps.gen_checks.outputs.checks }} @@ -37,7 +37,7 @@ jobs: printf "checks=%s" "$checks" >> $GITHUB_OUTPUT build_flake: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 needs: [generate_matrix] strategy: fail-fast: false @@ -71,7 +71,7 @@ jobs: run: nix build .#${{ matrix.package }} build_checks: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 needs: [generate_matrix] strategy: fail-fast: false @@ -97,7 +97,7 @@ jobs: run: nix build .#checks.x86_64-linux.${{ matrix.check }} --no-link check_flake: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 continue-on-error: true steps: - name: Clone repository -- 2.51.2