From e036856c7cf167fd9d483a05ca651bb85f487ba9 Mon Sep 17 00:00:00 2001 From: daniel-rdt Date: Mon, 30 Jun 2025 16:34:56 +0200 Subject: [PATCH 1/2] ci: update runner settings to run macOS workflow only manually or on release branches --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 77b2f8a86a..2779b1e599 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -26,7 +26,7 @@ jobs: fail-fast: false matrix: # Run windows only on scheduled runs on Sundays, otherwise ignore - os: ${{ github.event.schedule == '0 5 * * 0' && fromJson('["ubuntu", "macos", "windows"]') || fromJson('["ubuntu", "macos"]') }} + os: ${{ github.event.schedule == '0 5 * * 0' && fromJson('["ubuntu", "macos", "windows"]') || github.ref_name == 'releases/**' && fromJson('["ubuntu", "macos", "windows"]') || fromJson('["ubuntu"]') }} defaults: run: From 2b92dae918c27f49b22905f2deea941e66a2de0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20R=C3=BCdt?= <117752024+daniel-rdt@users.noreply.github.com> Date: Tue, 1 Jul 2025 12:11:24 +0200 Subject: [PATCH 2/2] feat: run CI only on schedule and manually --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 2779b1e599..28156a6eb5 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -26,7 +26,7 @@ jobs: fail-fast: false matrix: # Run windows only on scheduled runs on Sundays, otherwise ignore - os: ${{ github.event.schedule == '0 5 * * 0' && fromJson('["ubuntu", "macos", "windows"]') || github.ref_name == 'releases/**' && fromJson('["ubuntu", "macos", "windows"]') || fromJson('["ubuntu"]') }} + os: ${{ github.event.schedule == '0 5 * * 0' && fromJson('["ubuntu", "macos", "windows"]') || fromJson('["ubuntu"]') }} defaults: run: