This repository was archived by the owner on Jul 4, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +46
-0
lines changed Expand file tree Collapse file tree 3 files changed +46
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : main
2
+ on : [push, pull_request]
3
+
4
+ jobs :
5
+ test :
6
+ runs-on : ubuntu-latest
7
+ permissions :
8
+ checks : write
9
+ pull-requests : write
10
+ services :
11
+ redis :
12
+ image : redis
13
+ options : >-
14
+ --health-cmd "redis-cli ping"
15
+ --health-interval 10s
16
+ --health-timeout 5s
17
+ --health-retries 5
18
+ ports :
19
+ - 6379:6379
20
+ steps :
21
+ - uses : actions/checkout@v4
22
+ - uses : denoland/setup-deno@v1
23
+ with :
24
+ deno-version : v1.x
25
+ - uses : actions/setup-node@v4
26
+ with :
27
+ node-version : lts/*
28
+ - uses : oven-sh/setup-bun@v1
29
+ with :
30
+ bun-version : latest
31
+ - run : deno task test --junit-path=.test-report.xml
32
+ - uses : EnricoMi/publish-unit-test-result-action@v2
33
+ if : always()
34
+ with :
35
+ files : .test-report.xml
36
+ - run : deno task check
37
+ - run : deno task dnt
38
+ - run : bun run ./test_runner.js
39
+ working-directory : ${{ github.workspace }}/npm/
Original file line number Diff line number Diff line change
1
+ <!-- deno-fmt-ignore-file -->
2
+
1
3
@fedify/redis
2
4
=============
3
5
Original file line number Diff line number Diff line change 12
12
"@std/assert" : " jsr:@std/assert@^0.226.0" ,
13
13
"ioredis" : " npm:ioredis@^5.4.0"
14
14
},
15
+ "exclude" : [
16
+ " npm" ,
17
+ " *.md"
18
+ ],
15
19
"tasks" : {
20
+ "check" : " deno fmt --check && deno lint && deno check */*.ts" ,
16
21
"test" : " deno test --allow-net --allow-env" ,
17
22
"dnt" : " deno run -A dnt.ts"
18
23
}
You can’t perform that action at this time.
0 commit comments