Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
MAINT: Activate use-compute-credits for Cirrus.
This pays for testing/wheel builds using Cirrus when the free credits
run out.

[skip azp] [skip actions]
  • Loading branch information
charris committed Sep 24, 2023
commit bcf318be8256fbe63bda050941b3b9fe6e9fe17c
2 changes: 2 additions & 0 deletions tools/ci/cirrus_arm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ modified_clone: &MODIFIED_CLONE


linux_aarch64_test_task:
use_compute_credits: $CIRRUS_USER_COLLABORATOR == 'true'
compute_engine_instance:
image_project: cirrus-images
image: family/docker-builder-arm64
Expand Down Expand Up @@ -66,6 +67,7 @@ linux_aarch64_test_task:


macos_arm64_test_task:
use_compute_credits: $CIRRUS_USER_COLLABORATOR == 'true'
depends_on:
- linux_aarch64_test
macos_instance:
Expand Down
3 changes: 3 additions & 0 deletions tools/ci/cirrus_wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ build_and_store_wheels: &BUILD_AND_STORE_WHEELS
######################################################################

linux_aarch64_task:
use_compute_credits: $CIRRUS_USER_COLLABORATOR == 'true'
compute_engine_instance:
image_project: cirrus-images
image: family/docker-builder-arm64
Expand Down Expand Up @@ -52,6 +53,7 @@ linux_aarch64_task:
######################################################################

macosx_arm64_task:
use_compute_credits: $CIRRUS_USER_COLLABORATOR == 'true'
macos_instance:
image: ghcr.io/cirruslabs/macos-monterey-xcode:14
matrix:
Expand Down Expand Up @@ -101,6 +103,7 @@ macosx_arm64_task:
######################################################################

wheels_upload_task:
use_compute_credits: $CIRRUS_USER_COLLABORATOR == 'true'
# Artifacts don't seem to be persistent from task to task.
# Rather than upload wheels at the end of each cibuildwheel run we do a
# final upload here. This is because a run may be on different OS for
Expand Down