Skip to content

Merge pull request #54 from xcp-ng/gln/doc-image-build-uosq #45

Merge pull request #54 from xcp-ng/gln/doc-image-build-uosq

Merge pull request #54 from xcp-ng/gln/doc-image-build-uosq #45

Workflow file for this run

name: Static code checkers
on:
push:
branches:
- 'master'
pull_request:
permissions: {}
jobs:
mypy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
persist-credentials: false
- uses: ./.github/actions/uv-setup/
- run: mypy --install-types --non-interactive .
pyright:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
persist-credentials: false
- uses: ./.github/actions/uv-setup/
- run: pyright
ruff:
runs-on: ubuntu-latest
env:
FORCE_COLOR: "1"
steps:
- uses: actions/checkout@v4
with:
persist-credentials: false
- uses: ./.github/actions/uv-setup/
- run: ruff check
flake8:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
persist-credentials: false
- uses: ./.github/actions/uv-setup/
- run: flake8