Skip to content

Commit

Permalink
⚗️ also add a run on Python 3.13
Browse files Browse the repository at this point in the history
  • Loading branch information
burgholzer committed Sep 2, 2024
1 parent 1b25c05 commit 77145ad
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions .github/workflows/cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -161,6 +161,27 @@ jobs:
run: uv.exe venv --python 3.12
- name: Build the project
run: uv.exe pip install -vvv .

experimental-313:
name: 🧵 3.13 - uv - MSVC
runs-on: windows-latest
steps:
# check out the repository (including submodules and all history)
- uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 0
# set up MSVC development environment (Windows only)
- uses: ilammy/msvc-dev-cmd@v1
# set up uv for faster Python package management
- uses: yezz123/setup-uv@v4
- name: Install Python 3.13 from nuget
run: |
nuget.exe install python -Version 3.13.0-rc1 -FallbackSource https://api.nuget.org/v3/index.json -OutputDirectory 'C:\Users\runneradmin\AppData\Local\test\Cache\nuget-cpython'
- name: Reset uv venv
run: uv.exe venv --python "C:\Users\runneradmin\AppData\Local\test\Cache\nuget-cpython\python.3.13.0-rc1\tools\python.exe"
- name: Build the project
run: uv.exe pip install -vvv .
# deploy:
# if: github.event_name == 'release' && github.event.action == 'published'
# name: 🚀 Deploy to PyPI
Expand Down

0 comments on commit 77145ad

Please sign in to comment.