Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
ResearchAndDevelopment
LSMTool
Commits
1dca0b1b
Unverified
Commit
1dca0b1b
authored
Apr 28, 2021
by
Marcel Loose
😎
Committed by
GitHub
Apr 28, 2021
Browse files
Create python-publish.yml
Initial (default version) of python-publish.yml
parent
172ff7ab
Changes
1
Hide whitespace changes
Inline
Side-by-side
.github/workflows/python-publish.yml
0 → 100644
View file @
1dca0b1b
# This workflow will upload a Python Package using Twine when a release is created
# For more information see: https://help.github.com/en/actions/language-and-framework-guides/using-python-with-github-actions#publishing-to-package-registries
name
:
Upload Python Package
on
:
release
:
types
:
[
created
]
jobs
:
deploy
:
runs-on
:
ubuntu-latest
steps
:
-
uses
:
actions/checkout@v2
-
name
:
Set up Python
uses
:
actions/setup-python@v2
with
:
python-version
:
'
3.x'
-
name
:
Install dependencies
run
:
|
python -m pip install --upgrade pip
pip install setuptools wheel twine
-
name
:
Build and publish
env
:
TWINE_USERNAME
:
${{ secrets.PYPI_USERNAME }}
TWINE_PASSWORD
:
${{ secrets.PYPI_PASSWORD }}
run
:
|
python setup.py sdist bdist_wheel
twine upload dist/*
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment