From 5f0522f604d8504e695fa8b98d4be56b53cdfcf6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 21 Sep 2024 19:59:06 +0000 Subject: [PATCH] Bump cda-tum/mqt-workflows from 1.3 to 1.4 in the github-actions group (#286) --- .github/workflows/cd.yml | 2 +- .github/workflows/ci.yml | 12 +++++------- .github/workflows/update-mqt-core.yml | 2 +- noxfile.py | 4 ++-- 4 files changed, 9 insertions(+), 11 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index b07ee648..1f9dec56 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -14,7 +14,7 @@ concurrency: jobs: python-packaging: name: 🐍 Packaging - uses: cda-tum/mqt-workflows/.github/workflows/reusable-python-packaging.yml@v1.3 + uses: cda-tum/mqt-workflows/.github/workflows/reusable-python-packaging.yml@v1.4 deploy: if: github.event_name == 'release' && github.event.action == 'published' diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6d119635..2d4de6de 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,33 +14,31 @@ concurrency: jobs: change-detection: name: 🔍 Change - uses: cda-tum/mqt-workflows/.github/workflows/reusable-change-detection.yml@v1.3 + uses: cda-tum/mqt-workflows/.github/workflows/reusable-change-detection.yml@v1.4 cpp-tests: name: 🇨‌ Test needs: change-detection if: fromJSON(needs.change-detection.outputs.run-cpp-tests) - uses: cda-tum/mqt-workflows/.github/workflows/reusable-cpp-ci.yml@v1.3 + uses: cda-tum/mqt-workflows/.github/workflows/reusable-cpp-ci.yml@v1.4 cpp-linter: name: 🇨‌ Lint needs: change-detection if: fromJSON(needs.change-detection.outputs.run-cpp-linter) - uses: cda-tum/mqt-workflows/.github/workflows/reusable-cpp-linter.yml@v1.3 + uses: cda-tum/mqt-workflows/.github/workflows/reusable-cpp-linter.yml@v1.4 python-tests: name: 🐍 Test needs: change-detection if: fromJSON(needs.change-detection.outputs.run-python-tests) - uses: cda-tum/mqt-workflows/.github/workflows/reusable-python-ci.yml@v1.3 - with: - skip-testing-latest-python: true + uses: cda-tum/mqt-workflows/.github/workflows/reusable-python-ci.yml@v1.4 code-ql: name: 📝 CodeQL needs: change-detection if: fromJSON(needs.change-detection.outputs.run-code-ql) - uses: cda-tum/mqt-workflows/.github/workflows/reusable-code-ql.yml@v1.3 + uses: cda-tum/mqt-workflows/.github/workflows/reusable-code-ql.yml@v1.4 required-checks-pass: # This job does nothing and is only used for branch protection name: 🚦 Check diff --git a/.github/workflows/update-mqt-core.yml b/.github/workflows/update-mqt-core.yml index 4f48ee10..a267ecc1 100644 --- a/.github/workflows/update-mqt-core.yml +++ b/.github/workflows/update-mqt-core.yml @@ -21,6 +21,6 @@ concurrency: jobs: update-mqt-core: name: ⬆️ Update MQT Core - uses: cda-tum/mqt-workflows/.github/workflows/reusable-mqt-core-update.yml@v1.3 + uses: cda-tum/mqt-workflows/.github/workflows/reusable-mqt-core-update.yml@v1.4 with: update-to-head: ${{ github.event.inputs.update-to-head || false }} diff --git a/noxfile.py b/noxfile.py index d55925d9..1b1cf04e 100644 --- a/noxfile.py +++ b/noxfile.py @@ -18,7 +18,7 @@ nox.options.sessions = ["lint", "tests", "minimums"] -PYTHON_ALL_VERSIONS = ["3.9", "3.10", "3.11", "3.12", "3.13"] +PYTHON_ALL_VERSIONS = ["3.9", "3.10", "3.11", "3.12"] # The following lists all the build requirements for building the package. # Note that this includes transitive build dependencies of package dependencies, @@ -55,7 +55,7 @@ def _run_tests( posargs = list(session.posargs) env = {} if os.environ.get("CI", None) and sys.platform == "win32": - env["SKBUILD_CMAKE_ARGS"] = "-T ClangCL" + env["SKBUILD_CMAKE_ARGS"] = "-T ClangCL;--fresh" if shutil.which("cmake") is None and shutil.which("cmake3") is None: session.install("cmake")