File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212 publish :
1313 name : publish
1414 runs-on : ubuntu-latest
15+ permissions :
16+ contents : read
17+ id-token : write
1518
1619 steps :
1720 - uses : actions/checkout@v6
2730 - name : Publish to PyPI
2831 run : |
2932 bash ./bin/publish-pypi
30- env :
31- PYPI_TOKEN : ${{ secrets.HYPERSPELL_PYPI_TOKEN || secrets.PYPI_TOKEN }}
Original file line number Diff line number Diff line change 1717 - name : Check release environment
1818 run : |
1919 bash ./bin/check-release-environment
20- env :
21- PYPI_TOKEN : ${{ secrets.HYPERSPELL_PYPI_TOKEN || secrets.PYPI_TOKEN }}
Original file line number Diff line number Diff line change 11configured_endpoints : 23
22openapi_spec_url : https://storage.googleapis.com/stainless-sdk-openapi-specs/hyperspell%2Fhyperspell-ca07e6605f61ae00e12be55df648b38e467a31d505fdeec7879c8a9ea9e1b390.yml
33openapi_spec_hash : 25915d4fcda54adbd8a7f106d8af2d65
4- config_hash : 4d9c48f9271d8bde9f997e7501429607
4+ config_hash : fd3005a8f140e5baadd3d25b3c9cd79f
Original file line number Diff line number Diff line change 22
33errors=()
44
5- if [ -z " ${PYPI_TOKEN} " ]; then
6- errors+=(" The PYPI_TOKEN secret has not been set. Please set it in either this repository's secrets or your organization secrets." )
7- fi
8-
95lenErrors=${# errors[@]}
106
117if [[ lenErrors -gt 0 ]]; then
Original file line number Diff line number Diff line change 33set -eux
44mkdir -p dist
55rye build --clean
6- rye publish --yes --token=$PYPI_TOKEN
6+ if [ -n " ${PYPI_TOKEN:- } " ]; then
7+ rye publish --yes --token=$PYPI_TOKEN
8+ else
9+ rye publish --yes
10+ fi
You can’t perform that action at this time.
0 commit comments