@@ -18,21 +18,29 @@ jobs:
1818 deno :
1919 - " 1.x"
2020 - " 2.x"
21+ - " latest"
2122 - " 1.33.1"
2223 - " canary"
2324 - " ~1.32"
2425 - " b290fd01f3f5d32f9d010fc719ced0240759c049"
2526 - " rc"
2627 - " lts"
28+ - " stable"
2729
2830 steps :
29- - uses : actions/checkout@v5
31+ - uses : actions/checkout@v6
3032
3133 - name : Setup Deno
3234 uses : ./
3335 with :
3436 deno-version : ${{ matrix.deno }}
3537
38+ - name : Report Deno versions
39+ shell : bash
40+ run : |
41+ printf -- '%s\n' 'Used deno-version:' '${{ matrix.deno }}' ''
42+ deno --version
43+
3644 - name : Test Deno
3745 run : deno run https://deno.land/std@0.198.0/examples/welcome.ts
3846
5462 matrix :
5563 deno-version-file : [.dvmrc, .tool-versions]
5664 steps :
57- - uses : actions/checkout@v5
65+ - uses : actions/checkout@v6
5866
5967 - name : Setup Deno
6068 uses : ./
7078 matrix :
7179 os : [ubuntu-latest, windows-latest, macos-latest]
7280 steps :
73- - uses : actions/checkout@v5
81+ - uses : actions/checkout@v6
7482
7583 - name : Setup Deno
7684 uses : ./
8694 matrix :
8795 os : [ubuntu-latest, windows-latest, macos-latest]
8896 steps :
89- - uses : actions/checkout@v5
97+ - uses : actions/checkout@v6
9098
9199 - name : Setup Deno
92100 uses : ./
@@ -103,7 +111,7 @@ jobs:
103111 matrix :
104112 os : [ubuntu-latest, windows-latest, macos-latest]
105113 steps :
106- - uses : actions/checkout@v5
114+ - uses : actions/checkout@v6
107115
108116 - name : Setup Deno
109117 uses : ./
@@ -116,7 +124,7 @@ jobs:
116124 lint :
117125 runs-on : ubuntu-latest
118126 steps :
119- - uses : actions/checkout@v5
127+ - uses : actions/checkout@v6
120128
121129 - name : Setup Deno
122130 uses : ./
@@ -130,12 +138,12 @@ jobs:
130138 run : deno fmt --check
131139
132140 - name : Check types
133- run : deno check src/main.ts
141+ run : deno check src/main.ts src/post.ts
134142
135143 build-diff :
136144 runs-on : ubuntu-latest
137145 steps :
138- - uses : actions/checkout@v5
146+ - uses : actions/checkout@v6
139147
140148 - name : Setup Deno
141149 uses : ./
@@ -145,5 +153,10 @@ jobs:
145153 - name : Build code
146154 run : deno run -A scripts/build.ts
147155
148- - name : Assert no git changes (run `deno task build` if this fails)
156+ - name : Assert no git changes
149157 run : git diff --quiet
158+
159+ - name : Advise about failures
160+ if : failure()
161+ shell : bash
162+ run : printf -- '%s\n' 'Run "deno task build" to update the files under dist/ in the repository.'
0 commit comments