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