We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e060d87 commit a6e2764Copy full SHA for a6e2764
1 file changed
.github/workflows/publish-pypi.yml
@@ -9,8 +9,6 @@ jobs:
9
build:
10
name: Build distributions
11
runs-on: ubuntu-latest
12
- outputs:
13
- version: ${{ steps.version.outputs.version }}
14
steps:
15
- uses: actions/checkout@v4
16
@@ -22,6 +20,9 @@ jobs:
22
20
- name: Install build tools
23
21
run: python -m pip install --upgrade pip build twine
24
+ - name: Install project dependencies
+ run: python -m pip install .
25
+
26
- name: Read package version
27
id: version
28
run: |
@@ -58,6 +59,9 @@ jobs:
58
59
- name: Build sdist and wheel
60
run: python -m build --sdist --wheel --outdir dist/
61
62
+ - name: Python compile check
63
+ run: python -m py_compile tpcav/*.py scripts/*.py test/*.py
64
65
- name: Twine check
66
run: python -m twine check --strict dist/*
67
0 commit comments