Files
transaction-tracker/.github/workflows/publish-release.yml
Aaron Guise 19735bebb7
All checks were successful
create-release / build (push) Successful in 21s
CI / release (release) Successful in 59s
fix(ci): Needs to build on AMD64 node
2025-05-16 17:10:02 +12:00

22 lines
656 B
YAML

name: CI
on:
release:
types: [published]
jobs:
release:
runs-on: ubuntu-latest-amd64
steps:
- uses: actions/checkout@v4
- name: Update version in pyproject.toml
run: |
sed -i -e 's|version = ".*|version = "${{ env.GITHUB_REF_NAME }}"|' pyproject.toml
- name: Build and publish to private Python package repository
uses: JRubics/poetry-publish@v2.1
with:
repository_name: "hub"
repository_url: "https://hub.cybercinch.nz/api/packages/cybercinch/pypi"
repository_username: ${{ secrets.G_PYPI_USERNAME }}
repository_password: ${{ secrets.G_PYPI_PASSWORD }}