mirror of https://github.com/bitcoin/bitcoin.git
ci: disable cirrus cache in 32bit arm job
Co-authored-by: Max Edwards <youwontforgetthis@gmail.com>
Add an optional matrix field allowing opt-out of configuring cirrus
GHA cache when not using cirrus runners.
This is not needed for the cirruslabs/[save|restore]-cache actions, as
they automatically fallback based on runner type.
Github-Pull: #33302
Rebased-From: 00c253d494
This commit is contained in:
parent
2378bbf356
commit
8c973d6614
|
@ -439,6 +439,7 @@ jobs:
|
||||||
fallback-runner: 'ubuntu-24.04-arm'
|
fallback-runner: 'ubuntu-24.04-arm'
|
||||||
timeout-minutes: 120
|
timeout-minutes: 120
|
||||||
file-env: './ci/test/00_setup_env_arm.sh'
|
file-env: './ci/test/00_setup_env_arm.sh'
|
||||||
|
provider: 'gha'
|
||||||
|
|
||||||
- name: 'ASan + LSan + UBSan + integer, no depends, USDT'
|
- name: 'ASan + LSan + UBSan + integer, no depends, USDT'
|
||||||
cirrus-runner: 'ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-md' # has to match container in ci/test/00_setup_env_native_asan.sh for tracing tools
|
cirrus-runner: 'ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-md' # has to match container in ci/test/00_setup_env_native_asan.sh for tracing tools
|
||||||
|
@ -513,7 +514,7 @@ jobs:
|
||||||
- name: Configure Docker
|
- name: Configure Docker
|
||||||
uses: ./.github/actions/configure-docker
|
uses: ./.github/actions/configure-docker
|
||||||
with:
|
with:
|
||||||
cache-provider: ${{ needs.runners.outputs.provider }}
|
cache-provider: ${{ matrix.provider || needs.runners.outputs.provider }}
|
||||||
|
|
||||||
- name: Enable bpfcc script
|
- name: Enable bpfcc script
|
||||||
if: ${{ env.CONTAINER_NAME == 'ci_native_asan' }}
|
if: ${{ env.CONTAINER_NAME == 'ci_native_asan' }}
|
||||||
|
|
Loading…
Reference in New Issue