From e187cfc2d4a0b4ea4f38d01162aec547900c3c9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20B=C4=85k?= Date: Mon, 4 Nov 2024 23:02:28 +0100 Subject: [PATCH] Add Macro Compatibility Check to CI workflow (#102) --- .github/workflows/ci.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e58db2e..3bdf759 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,3 +30,15 @@ jobs: - name: Run compatibility tests run: make test-compatibility if: ${{ matrix.config == 'debug' }} + + check-macro-compatibility: + name: Check Macro Compatibility + runs-on: macos-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Run Swift Macro Compatibility Check + uses: Matejkob/swift-macro-compatibility-check@v1 + with: + run-tests: false + major-versions-only: true