We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent aaf8150 commit c7a43adCopy full SHA for c7a43ad
.github/workflows/publish-to-pypi.yaml
@@ -13,20 +13,21 @@ jobs:
13
- uses: actions/checkout@v3
14
with:
15
fetch-depth: 0
16
+
17
- name: Set up Python
18
uses: actions/setup-python@v3
19
20
python-version: '3.10'
- - name: Installing package
21
22
+ - name: Install build tools first
23
run: |
- pip3 install .
- pip3 install .[pypi]
24
- pip3 install build wheel
25
- pip3 install setuptools --upgrade
26
- pip3 install setuptools_scm
+ pip install --upgrade pip setuptools wheel build setuptools_scm
27
- name: Build Package
28
29
python -m build --no-isolation
30
31
- name: Publish package to PyPI
32
uses: pypa/gh-action-pypi-publish@release/v1
33
0 commit comments