name: CI on: pull_request: permissions: code: read jobs: verify: runs-on: ubuntu-latest steps: - name: Checkout uses: https://github.com/actions/checkout@v4 with: github-server-url: ${{ gitea.server_url }} persist-credentials: false - name: Install Bun uses: https://github.com/oven-sh/setup-bun@v2 with: bun-version: "1.3.14" - name: Verify and build run: | bun install --frozen-lockfile bun run check bun run lint bun run format:check bun run test bun run build