File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77jobs :
88 build :
99 runs-on : ubuntu-latest
10+ environment : pypi
11+ permissions :
12+ id-token : write
1013 steps :
1114 - name : 🛎️ Checkout
1215 uses : actions/checkout@v4
@@ -20,17 +23,17 @@ jobs:
2023 run : |
2124 python -m pip install --upgrade pip
2225 pip install ".[dev]"
23- - name : 🚀 Publish to PyPi
24- env :
25- PYPI_USERNAME : ${{ secrets.PYPI_USERNAME }}
26- PYPI_PASSWORD : ${{ secrets.PYPI_PASSWORD }}
27- PYPI_TEST_PASSWORD : ${{ secrets.PYPI_TEST_PASSWORD }}
28- run : |
29- make publish -e PYPI_USERNAME=$PYPI_USERNAME -e PYPI_PASSWORD=$PYPI_PASSWORD -e PYPI_TEST_PASSWORD=$PYPI_TEST_PASSWORD
26+ - name : 📦 Build package
27+ run : python setup.py sdist bdist_wheel
28+ - name : 🚀 Publish to PyPI
29+ uses : pypa/gh-action-pypi-publish@release/v1
3030
3131 build-slim :
3232 needs : build
3333 runs-on : ubuntu-latest
34+ environment : pypi
35+ permissions :
36+ id-token : write
3437 steps :
3538 - name : 🛎️ Checkout
3639 uses : actions/checkout@v4
@@ -44,12 +47,12 @@ jobs:
4447 run : |
4548 python -m pip install --upgrade pip
4649 pip install ".[dev]"
47- - name : 🚀 Publish roboflow-slim to PyPi
48- env :
49- PYPI_USERNAME : ${{ secrets.PYPI_USERNAME }}
50- PYPI_PASSWORD : ${{ secrets.PYPI_PASSWORD }}
50+ - name : 📦 Build slim package
5151 run : |
52- make publish-slim -e PYPI_USERNAME=$PYPI_USERNAME -e PYPI_PASSWORD=$PYPI_PASSWORD
52+ rm -rf dist/ build/ *.egg-info
53+ python setup_slim.py sdist bdist_wheel
54+ - name : 🚀 Publish roboflow-slim to PyPI
55+ uses : pypa/gh-action-pypi-publish@release/v1
5356
5457 deploy-docs :
5558 needs : build
You can’t perform that action at this time.
0 commit comments