File tree Expand file tree Collapse file tree 3 files changed +41
-40
lines changed Expand file tree Collapse file tree 3 files changed +41
-40
lines changed Original file line number Diff line number Diff line change @@ -13,13 +13,13 @@ jobs:
1313 publish :
1414 runs-on : ubuntu-latest
1515 steps :
16- - uses : actions/checkout@v2
16+ - uses : actions/checkout@v3
1717 with :
1818 fetch-depth : 0
19- - uses : denoland/setup-deno@main
19+ - uses : denoland/setup-deno@v1
2020 with :
2121 deno-version : ${{ env.DENO_VERSION }}
22- - uses : actions/setup-node@v2
22+ - uses : actions/setup-node@v3
2323 with :
2424 node-version : ${{ env.NODE_VERSION }}
2525 registry-url : ' https://registry.npmjs.org'
Original file line number Diff line number Diff line change 11name : Test
22
3- env :
4- DENO_VERSION : 1.x
5-
63on :
74 schedule :
85 - cron : " 0 7 * * 0"
1411 - main
1512
1613jobs :
17- lint :
18- runs-on : ubuntu-latest
14+ check :
15+ strategy :
16+ matrix :
17+ runner :
18+ - ubuntu-latest
19+ version :
20+ - " 1.x"
21+ - " 1.28.x"
22+ runs-on : ${{ matrix.runner }}
1923 steps :
20- - uses : actions/checkout@v2
21- - uses : denoland/setup-deno@main
24+ - uses : actions/checkout@v3
25+ - uses : denoland/setup-deno@v1
2226 with :
23- deno-version : ${{ env.DENO_VERSION }}
24- - name : Lint
25- run : make lint
26-
27- format :
28- runs-on : ubuntu-latest
29- steps :
30- - uses : actions/checkout@v2
31- - uses : denoland/setup-deno@main
32- with :
33- deno-version : ${{ env.DENO_VERSION }}
34- - name : Format
35- run : make fmt-check
27+ deno-version : " ${{ matrix.version }}"
28+ - name : Lint check
29+ run : |
30+ make lint
31+ - name : Format check
32+ run : |
33+ make fmt-check
34+ - name : Type check
35+ run : |
36+ make type-check
3637
3738 test :
38- runs-on : ubuntu-latest
39+ strategy :
40+ matrix :
41+ runner :
42+ - windows-latest
43+ - macos-latest
44+ - ubuntu-latest
45+ version :
46+ - " 1.x"
47+ - " 1.28.x"
48+ runs-on : ${{ matrix.runner }}
3949 steps :
40- - uses : actions/checkout@v2
41- - uses : denoland/setup-deno@main
50+ - uses : actions/checkout@v3
51+ - uses : denoland/setup-deno@v1
4252 with :
43- deno-version : ${{ env.DENO_VERSION }}
53+ deno-version : " ${{ matrix.version }}"
4454 - name : Test
45- run : make test
55+ run : |
56+ make test
4657 timeout-minutes : 5
47-
48- typecheck :
49- runs-on : ubuntu-latest
50- steps :
51- - uses : actions/checkout@v2
52- - uses : denoland/setup-deno@main
53- with :
54- deno-version : ${{ env.DENO_VERSION }}
55- - name : Type check
56- run : make type-check
Original file line number Diff line number Diff line change 99 udd :
1010 runs-on : ubuntu-latest
1111 steps :
12- - uses : actions/checkout@v2
12+ - uses : actions/checkout@v3
1313 - uses : denoland/setup-deno@v1
1414 with :
1515 deno-version : " 1.x"
3535 ${{ steps.log.outputs.content }}
3636
3737 EOM
38- - uses : peter-evans/create-pull-request@v3
38+ - uses : peter-evans/create-pull-request@v4
3939 with :
4040 title : " :package: Update Deno dependencies"
4141 body : |
You can’t perform that action at this time.
0 commit comments