We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c347e53 commit 5e55d9eCopy full SHA for 5e55d9e
.github/workflows/release_to_pypi.yml
@@ -28,10 +28,15 @@ jobs:
28
sudo apt-get install -y libgnutls28-dev libcurl4-openssl-dev libssl-dev
29
# Uninstall pycurl - its likely not installed, but in case the ubuntu-latest packages change
30
# then compile and install it with PYCURL_SSL_LIBRARY set to openssl
31
- pip install -U pip
+ pip install -U pip wheel
32
pip uninstall -y pycurl
33
pip install --compile --no-cache-dir pycurl
34
- pip install -Ur requirements-test.txt --upgrade-strategy eager
+ pip install -U .[test]
35
+
36
+ - name: Pre Commit Checks
37
+ uses: pre-commit/action@v3.0.0
38
+ with:
39
+ extra_args: --show-diff-on-failure
40
41
- name: Run Unit Tests
42
run: py.test tests/ -v --cov wrapanapi
0 commit comments