From 5aa62d944db4901bf9e58e4172cd0b4b5a5a4874 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sat, 4 May 2024 13:53:24 +0200 Subject: [PATCH] ci: Force running FreeBSD build in tag and push pipelines This now behaves similar to other CI build jobs, which always run on the main branches, but only conditionally on PRs, depending on which files changed. --- .cirrus.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.cirrus.yml b/.cirrus.yml index cee5d37563..f81457e185 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -9,6 +9,7 @@ build_task: # Github Actions build workflow will run on those and the # "Fetch from FreeBSD" job should not fail. only_if: | + $CIRRUS_TAG != '' || $CIRRUS_BRANCH == 'main' || $CIRRUS_BRANCH =~ 'v*' || changesInclude( '.github/workflows/build.yaml', '.github/actions/setup-nix/**',