WIP: A simple cli for daily tangled use cases and AI integration. This is for my personal use right now, but happy if others get mileage from it! :)
at pull-request-format-testing 32 lines 583 B view raw
1# CI Pipeline - Run linting, type checking, and tests on all pushes 2# 3# This pipeline ensures code quality by running checks on every push to any branch. 4 5when: 6 - event: ["push", "manual"] 7 branch: ["*"] 8 9engine: nixery 10 11# Clone repository to get all source files 12clone: true 13 14dependencies: 15 nixpkgs: 16 - nodejs_22 17 18environment: 19 NODE_ENV: "test" 20 21steps: 22 - name: "Install dependencies" 23 command: "npm ci" 24 25 - name: "Run linting" 26 command: "npm run lint" 27 28 - name: "Run type checking" 29 command: "npm run typecheck" 30 31 - name: "Run tests" 32 command: "npm test"