Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/oak/.github/workflows/ci.yml

A middleware framework for handling HTTP with Deno, Node, Bun and Cloudflare Workers 🐿️ 🦕
Extremely Popular
Go to Latest
File
name: ci
on: [push, pull_request]
jobs: oak: runs-on: ubuntu-latest steps: - name: clone repository uses: actions/checkout@v4
- name: install deno uses: denoland/setup-deno@v1 with: deno-version: 1.X
- name: check format run: deno fmt --check
- name: check linting run: deno lint
- name: run tests generating coverage run: deno task test:coverage
- name: generate lcov run: deno task coverage > cov.lcov
- name: upload coverage uses: codecov/codecov-action@v4 with: files: ./cov.lcov token: ${{ secrets.CODECOV_TOKEN }}