We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 878134a commit 0dd7a58Copy full SHA for 0dd7a58
1 file changed
.github/workflows/python-somacore.yaml
@@ -77,6 +77,11 @@ jobs:
77
&& github.event.action == 'published'
78
&& startsWith(github.event.release.tag_name, 'python-')
79
runs-on: ubuntu-latest
80
+ # Configuration: https://github.com/single-cell-data/SOMA/settings/environments
81
+ environment: pypi
82
+ # Configuration: https://pypi.org/manage/project/somacore/settings/publishing
83
+ permissions:
84
+ id-token: write
85
steps:
86
- uses: actions/checkout@v4
87
- uses: actions/setup-python@v5
@@ -89,7 +94,3 @@ jobs:
89
94
pip install --upgrade build pip wheel setuptools setuptools-scm
90
95
python -m build .
91
96
- uses: pypa/gh-action-pypi-publish@release/v1
92
- with:
93
- user: __token__
- password: ${{ secrets.PYPI_API_TOKEN }}
- packages_dir: dist
0 commit comments