Skip to content

Publish on PyPi

Publish on PyPi #13

# Publish and test releases on Test-PyPI and PyPI.
name: Publish on PyPi
on:
workflow_dispatch:
inputs:
tag_to_release:
description: 'Enter tag to release (example: v1.5.5). A tag with the same name must exist in the repository.'
type: string
required: true
jobs:
publish_on_pypi:
uses: MannLabs/alphashared/.github/workflows/publish_on_pypi.yml@v0
with:
# see the documentation of the workflow for more information on the parameters
package_name: peptdeep
tag_to_release: ${{ inputs.tag_to_release }}
python_version: 3.9
use_pyproject_toml: true
only_testpypi_release: true

Check failure on line 21 in .github/workflows/publish_on_pypi.yml

View workflow run for this annotation

GitHub Actions / Publish on PyPi

Invalid workflow file

The workflow is not valid. .github/workflows/publish_on_pypi.yml (Line: 21, Col: 30): Invalid input, only_testpypi_release is not defined in the referenced workflow.
secrets:
test_pypi_api_token: ${{ secrets.TEST_PYPI_PEPTDEEP_API_TOKEN }}
pypi_api_token: ${{ secrets.PYPI_PEPTDEEP_API_TOKEN }}