diff --git a/.github/workflows/benchmark.yaml b/.github/workflows/benchmark.yaml index 4ef5e692..29967b08 100644 --- a/.github/workflows/benchmark.yaml +++ b/.github/workflows/benchmark.yaml @@ -11,7 +11,7 @@ permissions: jobs: benchmark: name: 'benchmark (pg: ${{ matrix.pgVersion }})' - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -37,7 +37,7 @@ jobs: gather: name: 'Gather results' - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 needs: [benchmark] steps: diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 73910a0e..19d5bd48 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,7 +10,7 @@ permissions: jobs: test: name: 'test (pg: ${{ matrix.pgVersion }}, schema: ${{ matrix.testSchema }})' - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -32,7 +32,7 @@ jobs: lint: name: lint - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -67,7 +67,7 @@ jobs: type-generation: name: type generation - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -86,7 +86,7 @@ jobs: check-ledger: name: check ledger - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -104,7 +104,7 @@ jobs: dead-code-check: name: dead code check - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -128,7 +128,7 @@ jobs: license-check: name: license check - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -139,7 +139,7 @@ jobs: examples-schema-validation: name: validate examples JSON - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -149,7 +149,7 @@ jobs: examples: name: 'examples (pg: ${{ matrix.pgVersion }}, schema: ${{ matrix.testSchema }})' - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -189,7 +189,7 @@ jobs: PGROLL_SCHEMA: ${{ matrix.testSchema }} release: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 needs: [test, lint, examples-schema-validation, examples, license-check, type-generation, dead-code-check, check-ledger] if: startsWith(github.ref, 'refs/tags/') env: diff --git a/.github/workflows/publish_benchmarks.yaml b/.github/workflows/publish_benchmarks.yaml index eb736565..28be1671 100644 --- a/.github/workflows/publish_benchmarks.yaml +++ b/.github/workflows/publish_benchmarks.yaml @@ -23,7 +23,7 @@ concurrency: jobs: publish: name: Publish benchmarks - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v2 @@ -64,4 +64,4 @@ jobs: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 \ No newline at end of file + uses: actions/deploy-pages@v4