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:
|
build:
|
||||||
name: Build images
|
name: Build images
|
||||||
timeout-minutes: 210
|
timeout-minutes: 210
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest-xl
|
||||||
outputs:
|
outputs:
|
||||||
image_digest: ${{ steps.docker_build.outputs.digest }}
|
image_digest: ${{ steps.docker_build.outputs.digest }}
|
||||||
image_name: ${{ fromJSON(steps.docker_build.outputs.metadata)['image.name'] }}
|
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
|
# TODO: turn this test and the getblocktemplate test into a matrix, so the jobs use exactly the same diagnostics settings
|
||||||
test-all:
|
test-all:
|
||||||
name: Test all
|
name: Test all
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest-xl
|
||||||
needs: build
|
needs: build
|
||||||
if: ${{ github.event.inputs.regenerate-disks != 'true' && github.event.inputs.run-full-sync != 'true' && github.event.inputs.run-lwd-sync != 'true' }}
|
if: ${{ github.event.inputs.regenerate-disks != 'true' && github.event.inputs.run-full-sync != 'true' && github.event.inputs.run-lwd-sync != 'true' }}
|
||||||
steps:
|
steps:
|
||||||
|
|
@ -175,7 +175,7 @@ jobs:
|
||||||
# Same as above but we run all the tests behind the `getblocktemplate-rpcs` feature.
|
# Same as above but we run all the tests behind the `getblocktemplate-rpcs` feature.
|
||||||
test-all-getblocktemplate-rpcs:
|
test-all-getblocktemplate-rpcs:
|
||||||
name: Test all with getblocktemplate-rpcs feature
|
name: Test all with getblocktemplate-rpcs feature
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest-xl
|
||||||
needs: build
|
needs: build
|
||||||
if: ${{ github.event.inputs.regenerate-disks != 'true' && github.event.inputs.run-full-sync != 'true' && github.event.inputs.run-lwd-sync != 'true' }}
|
if: ${{ github.event.inputs.regenerate-disks != 'true' && github.event.inputs.run-full-sync != 'true' && github.event.inputs.run-lwd-sync != 'true' }}
|
||||||
steps:
|
steps:
|
||||||
|
|
|
||||||
|
|
@ -54,7 +54,7 @@ jobs:
|
||||||
# - stable builds (typically 30-50 minutes), and
|
# - stable builds (typically 30-50 minutes), and
|
||||||
# - parameter downloads (an extra 90 minutes, but only when the cache expires)
|
# - parameter downloads (an extra 90 minutes, but only when the cache expires)
|
||||||
timeout-minutes: 140
|
timeout-minutes: 140
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest-xl
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4.0.0
|
- uses: actions/checkout@v4.0.0
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue