Skip to content

chore(gha): add zizmor, fix issues #12411

chore(gha): add zizmor, fix issues

chore(gha): add zizmor, fix issues #12411

Workflow file for this run

name: CI Workflow
on: [pull_request, workflow_dispatch]
permissions: {}
jobs:
main:
name: CI
strategy:
matrix:
os: [ubuntu-latest, macos-latest]
python-version: ["3.11", "3.12", "3.13", "3.14", "3.15"]
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
- name: install uv and python
uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3
with:
version: "0.13.7"
python-version: ${{ matrix.python-version }}
- name: Install
run: make install-dev
- name: Lint
run: make lint-services
- name: Test
run: make test-services