Skip to content

Publish Package to PyPI #54

Publish Package to PyPI

Publish Package to PyPI #54

name: Publish Package to PyPI
# do not run automatically until git workflow (developing on 'develop' branch) has been established
# on: push
on: workflow_dispatch
jobs:
build-n-publish:
name: Build and publish package to PyPI
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@main
- name: Set up Python 3.8
uses: actions/setup-python@v1
with:
python-version: 3.8
- name: Install pypa/build
run: >-
python -m
pip install
build==0.3.1.post1
--user
- name: Build a binary wheel and a source tarball
run: >-
python -m
build
--sdist
--wheel
--outdir dist/
.
- name: Publish EAO to PyPI
uses: pypa/gh-action-pypi-publish@master
with:
user: __token__
password: ${{ secrets.PYPI_API_TOKEN }}