imp(workflows): use larger runners on time consuming jobs (#7626)
Fixes: #7180 Closes: #6457 Fixes: #7625
This commit is contained in:
parent
44658967ec
commit
0309afc0b9
|
@ -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'] }}
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue