Currently lint
may run on forks and eat up the capped Cirrus CI contingent. Fix this by just skipping it. It can be trivially enabled by forks, if they want to.
Also, select persistent workers based on type.
Currently lint
may run on forks and eat up the capped Cirrus CI contingent. Fix this by just skipping it. It can be trivially enabled by forks, if they want to.
Also, select persistent workers based on type.
Also, select persistent workers based on type.
Also, remove unused greedy.
Also, transform normal fuzz task into persitent_worker task.
21- greedy: true
22- use_compute_credits: true
23- only_if: $CIRRUS_BASE_BRANCH == 'main'
24+ use_compute_credits: true # https://cirrus-ci.org/pricing/#compute-credits
25+ # https://cirrus-ci.org/guide/writing-tasks/#conditional-task-execution: Skip forks and non-pulls, to avoid needless costs
26+ skip: $CIRRUS_REPO_OWNER != 'bitcoin-core' || $CIRRUS_PR == ""