From dd70a96b26b7e44a1cc0e877a75a70739506e044 Mon Sep 17 00:00:00 2001 From: "const.koutsakis@aurecongroup.com" Date: Mon, 27 Apr 2026 01:56:57 +1000 Subject: [PATCH] chore: ci.yml with lint job + setup-uv v8 --- .github/workflows/ci.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b8cd958..8acaecd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,7 +7,15 @@ on: branches: [develop, main] jobs: - hello: + lint: + name: Lint & Format runs-on: ubuntu-latest steps: - - run: echo "hello" + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 + - uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5 + with: + python-version: "3.14" + - run: uv sync --frozen --extra dev + - run: uv run ruff check . + - run: uv run ruff format --check .