Skip to content

Commit a41cf64

Browse files
committed
Update ArchLinux CI setup
1 parent a2eda52 commit a41cf64

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.builds/archlinux.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@ packages:
55
- docker
66
- docker-compose
77
# Build dependencies:
8-
- python-pip
98
- python-wheel
9+
- python-build
10+
- python-installer
11+
- python-setuptools-scm
1012
# Runtime dependencies:
1113
- python-atomicwrites
1214
- python-click
@@ -37,8 +39,8 @@ tasks:
3739
- setup: |
3840
sudo systemctl start docker
3941
cd vdirsyncer
40-
python setup.py build
41-
sudo pip install --no-index .
42+
python -m build --wheel --skip-dependency-check --no-isolation
43+
sudo python -m installer dist/*.whl
4244
- test: |
4345
cd vdirsyncer
4446
make -e ci-test

0 commit comments

Comments
 (0)