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! :)
5
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add CI pipeline for linting, type checking, and tests

This pipeline runs on every push to any branch and ensures:
- Code follows linting standards (Biome)
- TypeScript compilation succeeds
- All tests pass

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

+32
+32
.tangled/workflows/ci.yml
··· 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 + 5 + when: 6 + - event: ["push", "manual"] 7 + branch: ["*"] 8 + 9 + engine: nixery 10 + 11 + # Clone repository to get all source files 12 + clone: true 13 + 14 + dependencies: 15 + nixpkgs: 16 + - nodejs_22 17 + 18 + environment: 19 + NODE_ENV: "test" 20 + 21 + steps: 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"