# This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support # documentation. # This workflow will install Deno and run tests across stable and nightly builds on Windows, Ubuntu and macOS. # For more information see: https://github.com/denolib/setup-deno name: Deno on: push: branches: [$default-branch] pull_request: branches: [$default-branch] jobs: test: name: Test runs-on: ubuntu-latest steps: - name: Setup repo uses: actions/checkout@v2 - name: Setup Deno uses: denolib/setup-deno@v2 with: deno-version: v1.x - name: Cache Deps run: deno cache deps.ts - name: Run Tests run: deno test -A --unstable