Skip to content

Merge pull request #2 from ratt-ru/repackage #4

Merge pull request #2 from ratt-ru/repackage

Merge pull request #2 from ratt-ru/repackage #4

Workflow file for this run

name: Python package
on:
push:
tags:
- "v*.*.*"
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
# This is used to complete the identity challenge
# with sigstore/fulcio when running outside of PRs.
id-token: write
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install poetry
run: pip install poetry
- name: Set PyPI token
run: poetry config pypi-token.pypi ${{secrets.PYPI_TOKEN}}
- name: Publish cabs
run: cd suricat-beams && poetry publish --build
- name: Publish main package
run: poetry publish --build