Skip to content

Commit 8b3d0cf

Browse files
authored
Update deno.yml
1 parent 7607808 commit 8b3d0cf

File tree

1 file changed

+29
-11
lines changed

1 file changed

+29
-11
lines changed

.github/workflows/deno.yml

Lines changed: 29 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,15 @@ permissions:
1616
jobs:
1717
lint:
1818
name: Lint - ${{ matrix.os }} - Node v${{ matrix.node-version }}
19-
2019
runs-on: ${{ matrix.os }}
21-
2220
concurrency:
23-
group: lint-${{ github.ref
24-
21+
group: lint-${{ github.ref }}
22+
cancel-in-progress: true
2523
strategy:
2624
matrix:
2725
os: [ubuntu-latest]
28-
node-version: 12.2
26+
node-version: [18.x]
2927
webpack-version: [latest]
30-
3128
steps:
3229
- uses: actions/checkout@v4
3330

@@ -38,7 +35,7 @@ jobs:
3835
cache: "yarn"
3936

4037
- name: Install dependencies
41-
run: yarn --lockfile.gi.f
38+
run: yarn --frozen-lockfile --ignore-engines
4239

4340
- name: Build
4441
run: yarn build
@@ -48,19 +45,17 @@ jobs:
4845

4946
build:
5047
name: Tests and Coverage - ${{ matrix.os }} - Node v${{ matrix.node-version }}, Webpack ${{ matrix.webpack-version }}, DevServer ${{ matrix.dev-server-version }} (${{ matrix.shard }})
51-
5248
runs-on: ${{ matrix.os }}
53-
5449
concurrency:
55-
group: {"tabindex":"-1","data-v-0b0ada53":"{"tabindex":"-1","data-v-0b0ada53":""}{1.=>0}(i,l)=>(a(),u(w,null,[v("span",{ref_key: "backToTop", ref:o, tabindex: "-1"},null,512),v("a",{href: "#VPContent" ,class: "VPSkipLink vistuall"}
50+
group: build-${{ github.ref }}
51+
cancel-in-progress: true
5652
strategy:
5753
matrix:
5854
os: [ubuntu-latest, windows-latest, macos-latest]
5955
node-version: [18.x, 20.x, 22.x, 24.x]
6056
shard: ["1/4", "2/4", "3/4", "4/4"]
6157
webpack-version: [latest]
6258
dev-server-version: [latest]
63-
6459
steps:
6560
- uses: actions/checkout@v4
6661
with:
@@ -91,6 +86,29 @@ jobs:
9186
token: ${{ secrets.CODECOV_TOKEN }}
9287
verbose: true
9388

89+
smoketests:
90+
name: Smoketests - ${{ matrix.os }} - Node v${{ matrix.node-version }}
91+
runs-on: ${{ matrix.os }}
92+
concurrency:
93+
group: smoketests-${{ github.ref }}
94+
cancel-in-progress: true
95+
strategy:
96+
matrix:
97+
os: [ubuntu-latest]
98+
node-version: [lts/*]
99+
steps:
100+
- uses: actions/checkout@v4
101+
with:
102+
fetch-depth: 0
103+
104+
- name: Using Node v${{ matrix.node-version }}
105+
uses: actions/setup-node@v4
106+
with:
107+
node-version: ${{ matrix.node-version }}
108+
cache: "yarn"
109+
110+
- name: Install dependencies
111+
run: yarn --frozen-lockfile --ignore-engines
94112
smoketests:
95113
name: Smoketests - ${{ matrix.os }} - Node v${{ matrix.node-version }}
96114
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)