From 43f721c1ceaea060ce479022680c396e674ccfc4 Mon Sep 17 00:00:00 2001 From: Nils Ponsard Date: Mon, 17 Jun 2024 22:54:44 +0200 Subject: [PATCH 1/2] ci: add ci --- .github/workflows/push.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/workflows/push.yml diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml new file mode 100644 index 0000000..8e83a88 --- /dev/null +++ b/.github/workflows/push.yml @@ -0,0 +1,31 @@ +name: Test Deno Module + +on: + push: + branches: "*" + +jobs: + test: + runs-on: ubuntu-latest + + strategy: + matrix: + deno-version: [1.2.2, 1.3.0] + + steps: + - name: Git Checkout Deno Module + uses: actions/checkout@v2 + - name: Use Deno Version ${{ matrix.deno-version }} + uses: denolib/setup-deno@v2 + with: + deno-version: ${{ matrix.deno-version }} + + - name: check format in Deno Module + run: deno fmt --check + + - name: lint Deno Module + run: deno lint + - name: Build Deno Module + run: deno run --reload mod.ts + - name: Test Deno Module + run: deno test --allow-none From b9fa3b15aa85d4b1d4d22b28124d3cba19d5b13e Mon Sep 17 00:00:00 2001 From: Nils Ponsard Date: Mon, 17 Jun 2024 22:58:41 +0200 Subject: [PATCH 2/2] more recent version --- .github/workflows/push.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 8e83a88..3f19b08 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -10,7 +10,7 @@ jobs: strategy: matrix: - deno-version: [1.2.2, 1.3.0] + deno-version: [1.44.2] steps: - name: Git Checkout Deno Module