From b8ba5a7a560a8c092b120738a20d5313cdc53bb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Walenciak?= Date: Tue, 26 Nov 2024 11:18:28 +0100 Subject: [PATCH] Require MacOS build pass --- .github/workflows/macos-build.yml | 2 ++ .mergify.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.github/workflows/macos-build.yml b/.github/workflows/macos-build.yml index 7bd59c5315..525cb2389f 100644 --- a/.github/workflows/macos-build.yml +++ b/.github/workflows/macos-build.yml @@ -10,6 +10,8 @@ on: jobs: build: + name: "Build PhotoBroom sources on MacOS" + runs-on: ${{ matrix.os }} strategy: fail-fast: false diff --git a/.mergify.yml b/.mergify.yml index aa3a5c2382..d97d2c6152 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -5,6 +5,7 @@ pull_request_rules: - check-success=Build PhotoBroom sources on Linux (GNU, gcc, g++, Release, true, ubuntu-24.04) - check-success=Build PhotoBroom sources on Linux (LLVM, clang-16, clang++-16, Release, false, ubuntu-24.04) - check-success=Build PhotoBroom sources on Linux (LLVM, clang-16, clang++-16, Release, true, ubuntu-24.04) + - check-success=Build PhotoBroom sources on MacOS - check-success=Windows installer verification - check-success=Unit tests coverage (ubuntu-24.04) - "#commits=1" @@ -23,6 +24,7 @@ pull_request_rules: - check-success=Build PhotoBroom sources on Linux (GNU, gcc, g++, Release, true, ubuntu-24.04) - check-success=Build PhotoBroom sources on Linux (LLVM, clang-16, clang++-16, Release, false, ubuntu-24.04) - check-success=Build PhotoBroom sources on Linux (LLVM, clang-16, clang++-16, Release, true, ubuntu-24.04) + - check-success=Build PhotoBroom sources on MacOS - check-success=Windows installer verification - check-success=Unit tests coverage (ubuntu-24.04) - "#commits>1"