Update ArchLinux CI setup

This commit is contained in:
Hugo Osvaldo Barrera 2023-01-30 20:22:46 +01:00 committed by Hugo
parent a2eda52b71
commit a41cf64b6c

View file

@ -5,8 +5,10 @@ packages:
- docker
- docker-compose
# Build dependencies:
- python-pip
- python-wheel
- python-build
- python-installer
- python-setuptools-scm
# Runtime dependencies:
- python-atomicwrites
- python-click
@ -37,8 +39,8 @@ tasks:
- setup: |
sudo systemctl start docker
cd vdirsyncer
python setup.py build
sudo pip install --no-index .
python -m build --wheel --skip-dependency-check --no-isolation
sudo python -m installer dist/*.whl
- test: |
cd vdirsyncer
make -e ci-test