mirror of
https://github.com/exo-explore/exo.git
synced 2025-12-23 22:27:50 -05:00
20 lines
413 B
YAML
20 lines
413 B
YAML
name: Setup Python & uv
|
|
|
|
description: "Regenerate Python environment from uv.lock"
|
|
|
|
runs:
|
|
using: "composite"
|
|
steps:
|
|
- name: Install uv
|
|
uses: astral-sh/setup-uv@v6
|
|
with:
|
|
enable-cache: true
|
|
cache-dependency-glob: uv.lock
|
|
|
|
- name: Install Python
|
|
run: uv python install
|
|
shell: bash
|
|
|
|
- name: Sync
|
|
run: uv sync --locked --all-extras --dev
|
|
shell: bash |