File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -23,11 +23,11 @@ jobs:
2323 # Linux aarch64 (cross-compiled)
2424 - os : ubuntu-latest
2525 target : aarch64
26- # macOS x86_64 (Intel)
27- - os : macos-13
26+ # macOS x86_64 (Intel, cross-compiled on Apple Silicon runner )
27+ - os : macos-latest
2828 target : x86_64
2929 # macOS arm64 (Apple Silicon)
30- - os : macos-14
30+ - os : macos-latest
3131 target : aarch64
3232 # Windows x86_64
3333 - os : windows-latest
7373 name : Publish to PyPI
7474 runs-on : ubuntu-latest
7575 needs : [build-wheels, build-sdist]
76-
76+ # Optional: use trusted publisher (OIDC) instead of API token
77+ # See: https://docs.pypi.org/trusted-publishers/using-a-publisher/
78+ # environment:
79+ # name: pypi
80+ # url: https://pypi.org/p/piaso-tools
81+ # permissions:
82+ # id-token: write
7783
7884 steps :
7985 - name : Download all artifacts
8793 uses : pypa/gh-action-pypi-publish@release/v1
8894 with :
8995 password : ${{ secrets.PYPI_API_TOKEN }}
96+ # For trusted publisher (OIDC), remove the password line above
97+ # and uncomment the environment/permissions block above
You can’t perform that action at this time.
0 commit comments