Skip to content

Merge push-nqrvnzxzrpkz Into main #25

Merge push-nqrvnzxzrpkz Into main

Merge push-nqrvnzxzrpkz Into main #25

Workflow file for this run

name: Lint Code
on:
pull_request:
branches:
- main
jobs:
lint_code:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: Install dependencies
run: |
curl -LsSf https://astral.sh/uv/install.sh | sudo env UV_INSTALL_DIR="/usr/local/bin" sh
uv sync --all-extras
- name: Check code format
run: uv run ruff format --check ./
- name: Lint with ruff
run: uv run ruff check github_rest_api/ tests/
- name: Lint with Ty
run: uv run ty check
- name: Analyze Dependencies
run: uv run deptry .