Skip to content

🐙 chore: enhance CI/CD, versioning, and testing setup #3

🐙 chore: enhance CI/CD, versioning, and testing setup

🐙 chore: enhance CI/CD, versioning, and testing setup #3

Workflow file for this run

name: CI/CD
on:
push:
branches:
- main
permissions: {}
jobs:
tests:
name: Run full test suite
uses: ./.github/workflows/1_tests.yml
permissions:
contents: read
actions: write # reusable workflow uploads artifacts
release:
name: Release Python Package and Docker Image
needs: tests
if: success()
uses: ./.github/workflows/2_release.yml
with:
publish: 'true' # change to 'false' if you only want to build without publishing
secrets: inherit
permissions:
id-token: write
contents: write
packages: write