mirror of
https://github.com/pypa/gh-action-pypi-publish.git
synced 2024-11-25 10:01:02 -05:00
Drop __token__
from README code usage snippets
This patch reduces the emphasis on the `__token__` value of the `user` input since it's default anyway. It also adds a separate paragraph showing how to specify a custom username if the need be. Ref: https://github.com/pypa/packaging.python.org/issues/1108
This commit is contained in:
parent
7bbdccd64f
commit
5fb2f047e2
1 changed files with 12 additions and 4 deletions
16
README.md
16
README.md
|
@ -25,7 +25,6 @@ To use the action add the following step to your workflow file (e.g.
|
||||||
- name: Publish a Python distribution to PyPI
|
- name: Publish a Python distribution to PyPI
|
||||||
uses: pypa/gh-action-pypi-publish@release/v1
|
uses: pypa/gh-action-pypi-publish@release/v1
|
||||||
with:
|
with:
|
||||||
user: __token__
|
|
||||||
password: ${{ secrets.PYPI_API_TOKEN }}
|
password: ${{ secrets.PYPI_API_TOKEN }}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -50,7 +49,6 @@ So the full step would look like:
|
||||||
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags')
|
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags')
|
||||||
uses: pypa/gh-action-pypi-publish@release/v1
|
uses: pypa/gh-action-pypi-publish@release/v1
|
||||||
with:
|
with:
|
||||||
user: __token__
|
|
||||||
password: ${{ secrets.PYPI_API_TOKEN }}
|
password: ${{ secrets.PYPI_API_TOKEN }}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -112,7 +110,6 @@ The action invocation in this case would look like:
|
||||||
- name: Publish package to TestPyPI
|
- name: Publish package to TestPyPI
|
||||||
uses: pypa/gh-action-pypi-publish@release/v1
|
uses: pypa/gh-action-pypi-publish@release/v1
|
||||||
with:
|
with:
|
||||||
user: __token__
|
|
||||||
password: ${{ secrets.TEST_PYPI_API_TOKEN }}
|
password: ${{ secrets.TEST_PYPI_API_TOKEN }}
|
||||||
repository_url: https://test.pypi.org/legacy/
|
repository_url: https://test.pypi.org/legacy/
|
||||||
```
|
```
|
||||||
|
@ -127,7 +124,6 @@ would now look like:
|
||||||
- name: Publish package to PyPI
|
- name: Publish package to PyPI
|
||||||
uses: pypa/gh-action-pypi-publish@release/v1
|
uses: pypa/gh-action-pypi-publish@release/v1
|
||||||
with:
|
with:
|
||||||
user: __token__
|
|
||||||
password: ${{ secrets.PYPI_API_TOKEN }}
|
password: ${{ secrets.PYPI_API_TOKEN }}
|
||||||
packages_dir: custom-dir/
|
packages_dir: custom-dir/
|
||||||
```
|
```
|
||||||
|
@ -181,6 +177,18 @@ It will show SHA256, MD5, BLAKE2-256 values of files to be uploaded.
|
||||||
print_hash: true
|
print_hash: true
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Specifying a different username
|
||||||
|
|
||||||
|
The default username value is `__token__`. If you publish to a custom
|
||||||
|
registry that does not provide API tokens, like `devpi`, you may need to
|
||||||
|
specify a custom username and password pair. This is how it's done.
|
||||||
|
|
||||||
|
```yml
|
||||||
|
with:
|
||||||
|
user: guido
|
||||||
|
password: ${{ secrets.DEVPI_PASSWORD }}
|
||||||
|
```
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
The Dockerfile and associated scripts and documentation in this project
|
The Dockerfile and associated scripts and documentation in this project
|
||||||
|
|
Loading…
Reference in a new issue