Skip to content

Add uv installation script and support #839

Add uv installation script and support

Add uv installation script and support #839

Workflow file for this run

name: Linting
on:
push:
branches: [ main, github-actions-test ]
pull_request:
branches: [ main ]
permissions:
contents: read
jobs:
ruff:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
# We use the official action from Astral (creators of uv & ruff)
- name: Run Ruff
uses: astral-sh/ruff-action@v3
with:
src: "./topobench"
# This ensures the ruff version matches what you have in pyproject.toml
version-file: "pyproject.toml"
# Optional: fails the build if the code changes (e.g. formatting)
changed-files: "true"