Skip to content

chore(deps): update astral-sh/setup-uv action to v10 #466

chore(deps): update astral-sh/setup-uv action to v10

chore(deps): update astral-sh/setup-uv action to v10 #466

Workflow file for this run

name: CI
on: [push, pull_request]
env:
PIXI_VERSION: v0.67.0
QUARTO_VERSION: 1.9.37
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- uses: prefix-dev/setup-pixi@a09b6247153796b190642a2b53fac4241043cf6f # v0.10.0
with:
pixi-version: ${{ env.PIXI_VERSION }}
- name: Lint
run: pixi run lint
test-ts:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- uses: denoland/setup-deno@667a34cdef165d8d2b2e98dde39547c9daac7282 # v2
- name: Run TypeScript tests
run: deno test --no-check --allow-read --allow-write --allow-env
test-py:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- uses: astral-sh/setup-uv@ae62891fec2bb8e7d6c99fc78c9fec3a63790f8d # v10.0.0
- name: Run Python tests
run: uv run --with pytest pytest tests/python -v
render:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- uses: quarto-dev/quarto-actions/setup@8a96df13519ee81fd526f2dfca5962811136661b # v2
with:
version: ${{ env.QUARTO_VERSION }}
- uses: astral-sh/setup-uv@ae62891fec2bb8e7d6c99fc78c9fec3a63790f8d # v10.0.0
- name: Build engine bundle
run: make build
- name: Smoke test render
run: quarto render tutorials/intro.qmd --to html