Skip to content

Commit 25d7024

Browse files
authored
Bump GitHub actions (#674)
1 parent 7d1f813 commit 25d7024

File tree

1 file changed

+17
-10
lines changed

1 file changed

+17
-10
lines changed

.github/workflows/ci.yml

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,22 @@ on:
77
- master
88
pull_request: {}
99

10+
concurrency:
11+
group: ci-${{ github.head_ref || github.ref }}
12+
cancel-in-progress: true
13+
1014
jobs:
1115
test:
1216
name: "Tests"
1317
runs-on: ubuntu-latest
18+
timeout-minutes: 10
1419

1520
steps:
16-
- uses: actions/checkout@v2
21+
- uses: actions/checkout@v3
1722
- name: Install Node
18-
uses: actions/setup-node@v2
23+
uses: actions/setup-node@v3
1924
with:
20-
node-version: 12.x
25+
node-version: 14
2126
cache: npm
2227
- name: Install Dependencies
2328
run: npm ci
@@ -29,12 +34,13 @@ jobs:
2934
floating:
3035
name: "Floating Dependencies"
3136
runs-on: ubuntu-latest
37+
timeout-minutes: 10
3238

3339
steps:
34-
- uses: actions/checkout@v2
35-
- uses: actions/setup-node@v2
40+
- uses: actions/checkout@v3
41+
- uses: actions/setup-node@v3
3642
with:
37-
node-version: 12.x
43+
node-version: 14
3844
cache: npm
3945
- name: Install Dependencies
4046
run: npm install --no-shrinkwrap
@@ -44,7 +50,8 @@ jobs:
4450
try-scenarios:
4551
name: ${{ matrix.try-scenario }}
4652
runs-on: ubuntu-latest
47-
needs: 'test'
53+
needs: "test"
54+
timeout-minutes: 10
4855

4956
strategy:
5057
fail-fast: false
@@ -62,11 +69,11 @@ jobs:
6269
- embroider-optimized
6370

6471
steps:
65-
- uses: actions/checkout@v2
72+
- uses: actions/checkout@v3
6673
- name: Install Node
67-
uses: actions/setup-node@v2
74+
uses: actions/setup-node@v3
6875
with:
69-
node-version: 12.x
76+
node-version: 14
7077
cache: npm
7178
- name: Install Dependencies
7279
run: npm ci

0 commit comments

Comments
 (0)