Skip to content

chore(deps): pin dependencies - autoclosed #236

chore(deps): pin dependencies - autoclosed

chore(deps): pin dependencies - autoclosed #236

Workflow file for this run

name: CI
on: [push, pull_request]
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: prefix-dev/setup-pixi@a0af7a228712d6121d37aba47adf55c1332c9c2e # v0.9.4
with:
pixi-version: v0.40.2
- name: Lint
run: pixi run lint
test-ts:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: denoland/setup-deno@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@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7
- name: Run Python tests
run: uv run --with pytest pytest tests/python -v
render:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: quarto-dev/quarto-actions/setup@8a96df13519ee81fd526f2dfca5962811136661b # v2
with:
version: pre-release
- uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7
- name: Build engine bundle
run: make build
- name: Smoke test render
run: quarto render tutorials/intro.qmd --to html