@@ -390,7 +390,7 @@ alt_build_task:
390
390
win_installer_task :
391
391
name : " Verify Win Installer Build"
392
392
alias : win_installer
393
- only_if :
393
+ only_if : # RHEL never releases podman windows installer binary
394
394
$CIRRUS_TAG == '' &&
395
395
$CIRRUS_BRANCH !=~ 'v[0-9\.]+-rhel' &&
396
396
$CIRRUS_BASE_BRANCH !=~ 'v[0-9\.]+-rhel'
@@ -446,7 +446,7 @@ osx_alt_build_task:
446
446
name : " OSX Cross"
447
447
alias : osx_alt_build
448
448
# Docs: ./contrib/cirrus/CIModes.md
449
- only_if : *no_rhel_release
449
+ only_if : *no_rhel_release # RHEL never releases podman mac installer binary
450
450
depends_on :
451
451
- build
452
452
persistent_worker : &mac_pw
@@ -722,10 +722,11 @@ podman_machine_task:
722
722
alias : podman_machine
723
723
# Only run for PRs and never [CI:DOCS] or [CI:BUILD]
724
724
# Docs: ./contrib/cirrus/CIModes.md
725
- only_if : ¬_tag_branch_build_docs >-
726
- $CIRRUS_PR != '' &&
727
- $CIRRUS_CHANGE_TITLE !=~ '.*CI:DOCS.*' &&
728
- $CIRRUS_CHANGE_TITLE !=~ '.*CI:BUILD.*'
725
+ only_if : &machine_cron_not_tag_build_docs >-
726
+ ($CIRRUS_PR != '' &&
727
+ $CIRRUS_CHANGE_TITLE !=~ '.*CI:DOCS.*' &&
728
+ $CIRRUS_CHANGE_TITLE !=~ '.*CI:BUILD.*'
729
+ ) || $CIRRUS_CRON == "main"
729
730
depends_on :
730
731
- build
731
732
- validate
@@ -752,7 +753,7 @@ podman_machine_task:
752
753
podman_machine_aarch64_task :
753
754
name : *std_name_fmt
754
755
alias : podman_machine_aarch64
755
- only_if : *not_tag_branch_build_docs
756
+ only_if : *machine_cron_not_tag_build_docs
756
757
depends_on :
757
758
- build_aarch64
758
759
- validate_aarch64
@@ -779,7 +780,7 @@ podman_machine_windows_task:
779
780
alias : podman_machine_windows
780
781
# Only run for non-docs/copr PRs and non-release branch builds
781
782
# and never for tags. Docs: ./contrib/cirrus/CIModes.md
782
- only_if : *not_tag_branch_build_docs
783
+ only_if : *machine_cron_not_tag_build_docs
783
784
depends_on :
784
785
- alt_build
785
786
- build
@@ -805,7 +806,7 @@ podman_machine_windows_task:
805
806
podman_machine_mac_task :
806
807
name : *std_name_fmt
807
808
alias : podman_machine_mac
808
- only_if : *not_tag_branch_build_docs
809
+ only_if : *machine_cron_not_tag_build_docs
809
810
depends_on :
810
811
- osx_alt_build
811
812
- local_integration_test
0 commit comments