Skip to content

ci: periodically run OSV scanner #93

ci: periodically run OSV scanner

ci: periodically run OSV scanner #93

# This workflow builds the package, installs it, and tests basic functionality
name: Build and Test Python Package
on:
pull_request:
branches: ["main"]
workflow_dispatch:
jobs:
test-build-package:
name: Test package build
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Check out the repo
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Test build package
uses: ./.github/actions/python-package-build
with:
test-package: "true"
uv-version: "0.8.22"
cli-test-command: "twyn --version"
python-version: "3.10"