open source is social v-it.org
0
fork

Configure Feed

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

Remove GitHub Actions CI — all testing via local Makefile

Founder directive: no CI automation dependency on GitHub. Local `make test`
now covers everything the CI did: bun test suite + node CLI smoke tests.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

+6 -34
-32
.github/workflows/test.yml
··· 1 - name: test 2 - 3 - on: 4 - push: 5 - branches: [main] 6 - pull_request: 7 - branches: [main] 8 - 9 - jobs: 10 - test-bun: 11 - runs-on: ubuntu-latest 12 - steps: 13 - - uses: actions/checkout@v4 14 - - uses: oven-sh/setup-bun@v2 15 - with: 16 - bun-version: latest 17 - - run: bun install 18 - - run: bun test 19 - 20 - test-node: 21 - runs-on: ubuntu-latest 22 - strategy: 23 - matrix: 24 - node-version: [20, 22] 25 - steps: 26 - - uses: actions/checkout@v4 27 - - uses: actions/setup-node@v4 28 - with: 29 - node-version: ${{ matrix.node-version }} 30 - - run: npm install 31 - - run: node bin/vit.js --help 32 - - run: node bin/vit.js --version
+6 -2
Makefile
··· 1 - .PHONY: install install-user test clean 1 + .PHONY: install install-user test test-node clean 2 2 3 3 install: 4 4 bun install ··· 6 6 install-user: 7 7 bun link 8 8 9 - test: 9 + test: test-node 10 10 bun test 11 + 12 + test-node: 13 + node bin/vit.js --help > /dev/null 14 + node bin/vit.js --version > /dev/null 11 15 12 16 clean: 13 17 rm -rf node_modules/