diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0cd8612e9..3453d11ea 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -103,6 +103,8 @@ jobs: python build_helpers/create_command_partials.py - name: Check for repository changes + # TODO: python 3.13 slightly changed the output of argparse. + if: (matrix.python-version != '3.13') run: | if [ -n "$(git status --porcelain)" ]; then echo "Repository is dirty, changes detected:" @@ -158,6 +160,9 @@ jobs: matrix: os: [ "macos-13", "macos-14", "macos-15" ] python-version: ["3.10", "3.11", "3.12", "3.13"] + exclude: + - os: macos-13 + python-version: "3.13" steps: - uses: actions/checkout@v4