Skip to content

Commit a730a55

Browse files
committed
use poetry publish
1 parent 77d6767 commit a730a55

1 file changed

Lines changed: 4 additions & 10 deletions

File tree

.github/workflows/python-publish.yml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,9 @@ on:
1414
types: [published]
1515

1616
jobs:
17-
pypi-publish:
18-
name: Upload release to PyPI
17+
build:
1918
runs-on: ubuntu-latest
20-
environment:
21-
name: pypi
22-
url: https://pypi.org/project/dataall-core/
23-
permissions:
24-
id-token: write # IMPORTANT: this permission is mandatory for trusted publishing
2519
steps:
26-
# retrieve your distributions here
27-
- name: Publish package distributions to PyPI
28-
uses: pypa/gh-action-pypi-publish@release/v1
20+
- uses: actions/checkout@v3
21+
- name: Build and publish to pypi
22+
uses: JRubics/poetry-publish@v2.1

0 commit comments

Comments
 (0)