From dc9b9129eab8a3462f066d07e3b3be55a1c2f6c4 Mon Sep 17 00:00:00 2001 From: Dhaval Gojiya Date: Mon, 25 Aug 2025 19:37:21 +0530 Subject: [PATCH] [REFACTOR] - Simplify Ruff job by removing uv/python setup and using ruff-action. --- .github/workflows/test.yml | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8e95a6e..82f0f69 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,16 +19,11 @@ jobs: - uses: actions/checkout@v4 with: persist-credentials: false - - name: Install uv - uses: astral-sh/setup-uv@v3 - - uses: actions/setup-python@v5 + - name: Run Ruff Linting 🧹 + uses: astral-sh/ruff-action@v3 with: - cache-dependency-path: uv.lock - python-version: "3.13" - - name: Run ruff - shell: bash - run: | - uv run ruff check + args: check + src: "." test-regular: needs: ["ruff"]