Skip to main content
Module

x/ultra/.github/workflows/ci.yml

🧙 Hypermodern Zero-Legacy Deno/React Framework
Go to Latest
File
name: Format, Lint, Test
on: push: branches: [main]
jobs: fmt-lint-test: strategy: matrix: os: [ubuntu-latest, windows-latest] runs-on: ${{ matrix.os }} permissions: id-token: write contents: read
steps: - name: Setup repo uses: actions/checkout@v2
- name: Setup Deno uses: denoland/setup-deno@v1 with: deno-version: v1.x - uses: actions/cache@v3 with: path: | ~/.deno ~/.cache/deno key: ${{ runner.os }}-deno-${{ hashFiles('**/deps.ts') }}
- name: Verify formatting run: deno fmt --check
- name: Run linter run: deno lint
- name: Setup tests run: deno run -A test/setup.ts - name: Run tests run: deno task test