synapse-s3-storage-provider/.github/workflows/release.yml

27 lines
608 B
YAML
Raw Normal View History

name: "Build and upload to PyPI"
on:
release:
types: ["published"]
jobs:
build:
runs-on: "ubuntu-latest"
steps:
- uses: "actions/checkout@v3"
- uses: "actions/setup-python@v4"
with:
python-version: "3.x"
- name: "Install packaging tools"
run: "python -m pip install --upgrade build twine"
- name: "Build dist package"
run: "python -m build"
- name: "Upload to PyPI"
run: "python -m twine upload dist/*"
env:
TWINE_USERNAME: "__token__"
2022-10-12 11:00:17 +00:00
TWINE_PASSWORD: "${{ secrets.PYPI_ACCESS_TOKEN }}"