diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a3289e8f..307bdb8f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -278,7 +278,7 @@ build-macos-as: codesign-macos: stage: sign - tags: [macos] + tags: [macos, macos-tart] variables: PLAT: "intel" before_script: @@ -292,10 +292,15 @@ codesign-macos: needs: - job: build-macos optional: true # optional since we want to be able to also trigger this job from cirrus ci for apple silicon builds. + - job: build-macos-as + optional: true rules: - if : '$CI_PIPELINE_TRIGGERED && $CI_COMMIT_REF_PROTECTED == "true"' variables: PLAT: "apple_silicon" + - if: '$CI_RUNNER_TAGS ~= /^mac-tart/' + variables: + PLAT: "apple_silicon" - if : '$CI_COMMIT_BRANCH == "master"' - if : $CI_COMMIT_TAG artifacts: