Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Python Publish

Publish a built Python package to PyPI, GitHub Packages, or JFrog Artifactory.

Usage

PyPI (default)

- uses: elpic/actions/delivery/python/publish@v1
  with:
    app-name: myapp
    registry: pypi

Requires a pypi environment with Trusted Publishing configured on PyPI.

GitHub Packages

- uses: elpic/actions/delivery/python/publish@v1
  with:
    app-name: myapp
    registry: github

Requires packages: write permission on the GITHUB_TOKEN.

JFrog Artifactory

- uses: elpic/actions/delivery/python/publish@v1
  with:
    app-name: myapp
    registry: jfrog
    jfrog-url: ${{ secrets.JFROG_URL }}
    jfrog-user: ${{ secrets.JFROG_USER }}
    jfrog-token: ${{ secrets.JFROG_TOKEN }}

Secrets must be configured in your repository or organisation.