Skip to content

Commit

Permalink
Add check for FT
Browse files Browse the repository at this point in the history
  • Loading branch information
jmao-denver committed Oct 22, 2024
1 parent 6e5dc87 commit d9ad54e
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 2 deletions.
3 changes: 2 additions & 1 deletion .github/docker/docker-bake.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ group "default" {
"python-310-linux",
"python-311-linux",
"python-312-linux",
"python-313-linux"
"python-313-linux",
"python-313t-linux"
]
}

Expand Down
23 changes: 22 additions & 1 deletion .github/workflows/check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,27 @@ jobs:

test-free-threaded:
runs-on: ubuntu-22.04
strategy:
matrix:
java: ['8', '11', '17', '21', '23']
steps:
- uses: actions/checkout@v4


- uses: astral-sh/setup-uv@v3
- run: |
uv python install 3.13t
uv venv --python 3.13t
source .venv/bin/activate
uv pip install pip
echo PATH=$PATH >> $GITHUB_ENV
- uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: ${{ matrix.java }}

- run: pip install "setuptools < 72"

- name: Run Free-threaded Test
run: python setup.py test

0 comments on commit d9ad54e

Please sign in to comment.