Skip to content

[AAP-38577] Fix links in docs #227

[AAP-38577] Fix links in docs

[AAP-38577] Fix links in docs #227

Workflow file for this run

---
name: CICD
on:
pull_request:
push:
workflow_call:
inputs:
validate-all:
required: false
type: boolean
default: false
jobs:
static-analysis:
runs-on: ubuntu-latest
name: Static Analysis
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Install UV
uses: astral-sh/setup-uv@v5
with:
version: "0.5.23"
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version-file: "pyproject.toml"
- name: Install the project with uv
run: uv sync --dev
# Update output format to enable automatic inline annotations.
- name: Run Ruff
run: uvx ruff check --output-format=github .
unit-test:
name: Unit Tests
runs-on: ubuntu-latest
needs: static-analysis
steps:
- name: Checkout code
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Pytest
run: |-
pip3 install pytest pytest-mock mock mocker
# pytest -s -v tests/