aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorFuwn <[email protected]>2022-05-15 06:37:58 +0000
committerGitHub <[email protected]>2022-05-15 06:37:58 +0000
commitf6f4cd6a955f47b07cdfbe53e7b4c9b28c90cdcd (patch)
tree9a953675baf878e08c1013356afeda9f7bd7e16e /.github/workflows
parentdocs(server): Server constructor (diff)
downloadlaurali-f6f4cd6a955f47b07cdfbe53e7b4c9b28c90cdcd.tar.xz
laurali-f6f4cd6a955f47b07cdfbe53e7b4c9b28c90cdcd.zip
ci(github): setup deno workflow
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/deno.yml33
1 files changed, 33 insertions, 0 deletions
diff --git a/.github/workflows/deno.yml b/.github/workflows/deno.yml
new file mode 100644
index 0000000..022f50e
--- /dev/null
+++ b/.github/workflows/deno.yml
@@ -0,0 +1,33 @@
+name: ๐Ÿฆ• Deno
+
+on:
+ push:
+ branches: [main]
+ pull_request:
+ branches: [main]
+
+permissions:
+ contents: read
+
+jobs:
+ test:
+ runs-on: ubuntu-latest
+
+ steps:
+ - name: ๐Ÿ› Setup repo
+ uses: actions/checkout@v3
+
+ - name: ๐Ÿšฟ Setup Deno
+ # uses: denoland/setup-deno@v1
+ uses: denoland/setup-deno@004814556e37c54a2f6e31384c9e18e983317366
+ with:
+ deno-version: v1.x
+
+ - name: ๐Ÿ‘” Verify formatting
+ run: deno fmt --check
+
+ - name: ๐Ÿงผ Run linter
+ run: deno lint
+
+ - name: ๐Ÿงช Run tests
+ run: deno test -A --unstable