Skip to content

Commit 0a1b272

Browse files
committed
ci: run tests and checks too
1 parent 08bd9f9 commit 0a1b272

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

.github/workflows/release.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,27 @@ jobs:
2020
- uses: denoland/setup-deno@v2
2121
- run: deno fmt --check
2222

23+
check:
24+
runs-on: ubuntu-latest
25+
steps:
26+
- uses: actions/checkout@v4
27+
- uses: denoland/setup-deno@v2
28+
- run: deno check shipit.ts
29+
30+
test:
31+
runs-on: ubuntu-latest
32+
steps:
33+
- uses: actions/checkout@v4
34+
- uses: denoland/setup-deno@v2
35+
- run: deno test
36+
2337
release:
2438
runs-on: ubuntu-latest
25-
needs: [lint, format]
39+
needs:
40+
- lint
41+
- format
42+
- check
43+
- test
2644
steps:
2745
- uses: actions/checkout@v4
2846
with:

0 commit comments

Comments
 (0)