modeseven-lfreleng-actions/pypi-publish
Upload Python distribution packages to PyPI
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| user | PyPI user | no | __token__ |
| password | Password for your PyPI user or an access token | no | — |
| repository-url | The repository URL to use | no | — |
| repository_url | [DEPRECATED] The repository URL to use | no | https://upload.pypi.org/legacy/ |
| packages-dir | The target directory for distribution | no | — |
| packages_dir | [DEPRECATED] The target directory for distribution | no | dist |
| verify-metadata | Check metadata before uploading | no | — |
| verify_metadata | [DEPRECATED] Check metadata before uploading | no | true |
| skip-existing | Do not fail if a Python package distribution exists in the target package index | no | — |
| skip_existing | [DEPRECATED] Do not fail if a Python package distribution exists in the target package index | no | false |
| verbose | Show verbose output. | no | false |
| print-hash | Show hash values of files to be uploaded | no | — |
| print_hash | [DEPRECATED] Show hash values of files to be uploaded | no | false |
| attestations | [EXPERIMENTAL] Enable experimental support for PEP 740 attestations. Only works with PyPI and TestPyPI via Trusted Publishing. | no | true |
Outputs
no outputs