mirror: A tiny/fast dataloader implementation
0

Configure Feed

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

ci: use bun to build

Marais Rossouw (Sep 15, 2023, 10:38 AM +1000) a2d69d3b 3311014b

+20 -10
+20 -10
.github/workflows/ci.yml
··· 15 15 steps: 16 16 - uses: actions/checkout@main 17 17 18 - - name: (env) setup pnpm 19 - uses: pnpm/action-setup@master 20 - with: 21 - version: 8.6.5 22 - 23 18 - name: (env) setup node v${{ matrix.node }} 24 19 uses: actions/setup-node@main 25 20 with: 26 21 node-version: ${{ matrix.node }} 27 - cache: pnpm 28 22 check-latest: true 29 23 30 - - run: pnpm install --ignore-scripts 31 - - run: pnpm run build 32 - - run: pnpm run test 33 - - run: pnpm run typecheck 24 + - name: (env) setup bun 25 + uses: oven-sh/setup-bun@v1 26 + with: 27 + bun-version: 1.0.0 28 + 29 + - name: (env) cache 30 + uses: actions/cache@v3 31 + with: 32 + path: ~/.bun/install/cache 33 + key: ${{ runner.os }}-${{ matrix.node }}-${{ hashFiles('**/package.json') }} 34 + restore-keys: ${{ runner.os }}-${{ matrix.node }}- 35 + 36 + - name: (env) globals 37 + run: bun add -g oxlint 38 + 39 + - run: bun install 40 + - run: oxlint . 41 + - run: bun run build 42 + - run: bun run typecheck 43 + - run: npm run test