# PR / main CI — typecheck + tests. Publishing is a TAG (publish-catalog.yml); # this workflow never touches releases or AWS. name: ci on: pull_request: push: branches: [main] permissions: contents: read jobs: check: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: denoland/setup-deno@v2 with: deno-version: v2.x - run: deno task check - run: deno task test