Skip to content

📦️ Switch to uv and npm to build pure nix derviations #1429

📦️ Switch to uv and npm to build pure nix derviations

📦️ Switch to uv and npm to build pure nix derviations #1429

Workflow file for this run

name: lint
on:
pull_request:
push:
branches: [main]
merge_group:
jobs:
pre-commit:
strategy:
matrix:
os: [ubuntu-latest, macOS-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- uses: cachix/install-nix-action@v30
- name: Wait for nix daemon to start
if: runner.os == 'macOS'
run: wait4path /nix/var/nix/profiles/per-user
- name: Initialize nix environment
run: nix develop .
- name: install dependencies
run: nix develop --command ./packaging/install_dependencies.sh
- name: run pre-commit
run: nix develop --command pre-commit run --show-diff-on-failure --color=always --all-files