Skip to content

Commit

Permalink
⚗️ adjust test script
Browse files Browse the repository at this point in the history
Signed-off-by: burgholzer <burgholzer@me.com>
  • Loading branch information
burgholzer committed Aug 20, 2024
1 parent bde81ab commit 442ea83
Showing 1 changed file with 12 additions and 4 deletions.
16 changes: 12 additions & 4 deletions .github/workflows/cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,6 @@ jobs:
- name: Setup venv
run: |
C:\Users\runneradmin\AppData\Local\test\Cache\nuget-cpython\python-freethreaded.3.13.0-rc1\tools\python.exe -m venv .venv
- name: Manually building mqt.core first
run: |
.\.venv\Scripts\python.exe -m pip install -v "mqt.core @ git+https://github.com/cda-tum/mqt-core@shared-libs"
- name: Build local project
run: |
.\.venv\Scripts\python.exe -m pip install -v . --no-deps
Expand All @@ -51,10 +48,21 @@ jobs:
- name: Setup new venv (again)
run: |
C:\Users\runneradmin\AppData\Local\test\Cache\nuget-cpython\python-freethreaded.3.13.0-rc1\tools\python.exe -m venv .venv3
- name: Use `build[uv]` to build the project
- name: Use `build[uv]` to build the project using ClangCL
env:
CMAKE_ARGS: "-T ClangCL"
run: |
.\.venv3\Scripts\python.exe -m pip install build[uv]
.\.venv3\Scripts\python.exe -m build --wheel --installer=uv
- name: Remove the build directory (again)
run: rm -r -Force build
- name: Setup new venv (again)
run: |
C:\Users\runneradmin\AppData\Local\test\Cache\nuget-cpython\python-freethreaded.3.13.0-rc1\tools\python.exe -m venv .venv4
- name: Use `build[uv]` to build the project
run: |
.\.venv4\Scripts\python.exe -m pip install build[uv]
.\.venv4\Scripts\python.exe -m build --wheel --installer=uv
deploy:
if: github.event_name == 'release' && github.event.action == 'published'
Expand Down

0 comments on commit 442ea83

Please sign in to comment.