Skip to content

Commit b20e182

Browse files
committed
CI compatibility with new build process. Use Python 3.13 (latest)
1 parent ad8a880 commit b20e182

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

.github/workflows/CI.yml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,22 @@ jobs:
2323
with:
2424
fetch-depth: 0
2525

26-
- name: Set up Python 3.12
26+
- name: Set up Python 3.13
2727
uses: actions/setup-python@v4
2828
with:
29-
python-version: 3.12
29+
python-version: 3.13
3030

31-
- name: Check build and install
31+
- name: Install dependencies
32+
run: |
33+
python -m pip install --upgrade pip
34+
pip install build
35+
36+
- name: Build package
37+
run: |
38+
python3 -m build
39+
40+
- name: Install package
3241
run: |
33-
pip install setuptools
34-
python3 setup.py sdist
3542
pip install dist/*.tar.gz
3643
3744
- run: docker pull bitcraze/builder

0 commit comments

Comments
 (0)