aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows
diff options
context:
space:
mode:
authorGravatar Xithrius <[email protected]>2025-07-17 17:54:21 -0700
committerGravatar Xithrius <[email protected]>2025-07-17 18:41:46 -0700
commit6457abfe1858e65cebdea6729912fc97f55e4dea (patch)
tree4af3d7fcda90931227b6af797c2ce580a4a35081 /.github/workflows
parentOther references/usages of poetry migrated to uv (diff)
Migrate lint-test from setup-python to uv
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/lint-test.yaml11
1 files changed, 8 insertions, 3 deletions
diff --git a/.github/workflows/lint-test.yaml b/.github/workflows/lint-test.yaml
index 5f569896..52bb749e 100644
--- a/.github/workflows/lint-test.yaml
+++ b/.github/workflows/lint-test.yaml
@@ -11,10 +11,15 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v4
- - name: Install Python Dependencies
- uses: HassanAbouelela/actions/setup-python@setup-python_v1.6.0
+ - name: Install uv
+ uses: astral-sh/setup-uv@v6
with:
- python_version: '3.11'
+ enable-cache: true
+ cache-dependency-glob: "uv.lock"
+ activate-environment: true
+
+ - name: Install dependencies
+ run: uv sync --frozen --group lint --group test
# Start the database early to give it a chance to get ready before
# we start running tests.