Skip to content

Validate GitFlow

Validate GitFlow #2

Workflow file for this run

name: Validate GitFlow
on:
push:
branches: [main]
pull_request:
workflow_dispatch:
permissions:
contents: read
jobs:
validate:
strategy:
fail-fast: false
matrix:
include:
- os: ubuntu-latest
python: '3.11'
- os: macos-latest
python: '3.13'
runs-on: ${{ matrix.os }}
timeout-minutes: 10
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065
with:
python-version: ${{ matrix.python }}
- run: python3 scripts/validate_package.py
- run: python3 scripts/vendor_skills.py --check
- run: python3 -m unittest discover -s tests -p 'test_*.py'