parent
232cde52c4
commit
21004c9ec8
@ -1,25 +0,0 @@ |
|||||||
name: Publish to PyPI |
|
||||||
|
|
||||||
on: |
|
||||||
release: |
|
||||||
types: [published] |
|
||||||
|
|
||||||
jobs: |
|
||||||
pypi-publish: |
|
||||||
name: Upload release to PyPI |
|
||||||
runs-on: ubuntu-latest |
|
||||||
environment: |
|
||||||
name: pypi |
|
||||||
url: https://pypi.org/p/ozgursozluk |
|
||||||
permissions: |
|
||||||
id-token: write |
|
||||||
steps: |
|
||||||
- name: Checkout |
|
||||||
uses: actions/checkout@v3 |
|
||||||
with: |
|
||||||
fetch-depth: 0 |
|
||||||
- run: python3 -m pip install --upgrade build && python3 -m build |
|
||||||
- name: Publish package distributions to PyPI |
|
||||||
uses: pypa/gh-action-pypi-publish@release/v1 |
|
||||||
with: |
|
||||||
password: ${{ secrets.PYPI_API_TOKEN }} |
|
@ -0,0 +1,34 @@ |
|||||||
|
name: Publish to PyPI |
||||||
|
|
||||||
|
on: |
||||||
|
release: |
||||||
|
types: [published] |
||||||
|
|
||||||
|
permissions: |
||||||
|
contents: read |
||||||
|
|
||||||
|
jobs: |
||||||
|
main: |
||||||
|
name: sdist + pure wheel |
||||||
|
runs-on: ubuntu-latest |
||||||
|
|
||||||
|
steps: |
||||||
|
- uses: actions/checkout@v3 |
||||||
|
|
||||||
|
- name: Set up latest Python |
||||||
|
uses: actions/setup-python@v4 |
||||||
|
with: |
||||||
|
python-version: "*" |
||||||
|
|
||||||
|
- name: Install latest pip, build, twine |
||||||
|
run: | |
||||||
|
python -m pip install --upgrade --disable-pip-version-check pip |
||||||
|
python -m pip install --upgrade build twine |
||||||
|
|
||||||
|
- name: Build wheel and source distributions |
||||||
|
run: python -m build |
||||||
|
|
||||||
|
- name: Upload to PyPI via Twine |
||||||
|
env: |
||||||
|
TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }} |
||||||
|
run: twine upload --verbose -u '__token__' dist/* |
Loading…
Reference in new issue