name: ci on: push: branches: - 'main' schedule: - cron: '6 */12 * * *' jobs: build: runs-on: ubuntu-latest environment: docker steps: - name: Check out code uses: actions/checkout@v3 - name: Setup pnpm uses: pnpm/action-setup@v4 with: run_install: | - recursive: true args: [--frozen-lockfile, --strict-peer-dependencies] - name: Test scout run: pnpm test --filter scout - name: Test link2cid run: pnpm test --filter link2cid