From b2a9ff937c54a278e8b5d9f04994c3802eb55557 Mon Sep 17 00:00:00 2001 From: Maximous Black Date: Sat, 22 Aug 2020 17:26:46 +0530 Subject: [PATCH] Update Deno Workflow - Use 40 char SHA string for action's version - Add nightly testing - Add cross platform testing --- ci/deno.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/ci/deno.yml b/ci/deno.yml index ce727a4..210e383 100644 --- a/ci/deno.yml +++ b/ci/deno.yml @@ -16,18 +16,21 @@ on: jobs: test: - name: Test + runs-on: ${{ matrix.os }} - runs-on: ubuntu-latest + strategy: + matrix: + deno: ["v1.x", "nightly"] + os: [macOS-latest, windows-latest, ubuntu-latest] steps: - name: Setup repo uses: actions/checkout@v2 - name: Setup Deno - uses: denolib/setup-deno@v2 + uses: denolib/setup-deno@c7d7968ad4a59c159a777f79adddad6872ee8d96 with: - deno-version: v1.x + deno-version: ${{ matrix.deno }} - name: Cache Deps run: deno cache deps.ts