Skip to content

chore(deps): bump astral-sh/setup-uv #4732

chore(deps): bump astral-sh/setup-uv

chore(deps): bump astral-sh/setup-uv #4732

Workflow file for this run

name: CI
on:
push:
branches: [master]
pull_request:
workflow_call:
jobs:
run_tests:
name: ${{ matrix.toxenv }}
runs-on: ubuntu-latest
strategy:
fail-fast: true
matrix:
python-version: ['3.12']
toxenv: [django42, django52]
steps:
- name: Checkout repository
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Setup Nodejs
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
with:
node-version-file: '.nvmrc'
- name: Install uv
uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0
with:
enable-cache: true
python-version: "${{ matrix.python-version }}"
- name: Install CI dependencies
run: uv sync --group ci
- name: Install system dependencies
run: sudo apt install -y gettext
- name: Run tox
run: uv run tox -e ${{ matrix.toxenv }}