imp(workflows): use larger runners on time consuming jobs (#7626)

Fixes: #7180
Closes: #6457
Fixes: #7625
This commit is contained in:
Gustavo Valverde 2023-09-26 00:33:49 +01:00 committed by GitHub
parent 44658967ec
commit 0309afc0b9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 4 deletions

View File

@ -53,7 +53,7 @@ jobs:
build:
name: Build images
timeout-minutes: 210
runs-on: ubuntu-latest
runs-on: ubuntu-latest-xl
outputs:
image_digest: ${{ steps.docker_build.outputs.digest }}
image_name: ${{ fromJSON(steps.docker_build.outputs.metadata)['image.name'] }}

View File

@ -149,7 +149,7 @@ jobs:
# TODO: turn this test and the getblocktemplate test into a matrix, so the jobs use exactly the same diagnostics settings
test-all:
name: Test all
runs-on: ubuntu-latest
runs-on: ubuntu-latest-xl
needs: build
if: ${{ github.event.inputs.regenerate-disks != 'true' && github.event.inputs.run-full-sync != 'true' && github.event.inputs.run-lwd-sync != 'true' }}
steps:
@ -175,7 +175,7 @@ jobs:
# Same as above but we run all the tests behind the `getblocktemplate-rpcs` feature.
test-all-getblocktemplate-rpcs:
name: Test all with getblocktemplate-rpcs feature
runs-on: ubuntu-latest
runs-on: ubuntu-latest-xl
needs: build
if: ${{ github.event.inputs.regenerate-disks != 'true' && github.event.inputs.run-full-sync != 'true' && github.event.inputs.run-lwd-sync != 'true' }}
steps:

View File

@ -54,7 +54,7 @@ jobs:
# - stable builds (typically 30-50 minutes), and
# - parameter downloads (an extra 90 minutes, but only when the cache expires)
timeout-minutes: 140
runs-on: ubuntu-latest
runs-on: ubuntu-latest-xl
steps:
- uses: actions/checkout@v4.0.0