11
11
- cron : ' 0 3 * * *' # daily, at 3am
12
12
13
13
concurrency :
14
- group : ci-${{ github.head_ref || github.ref }}
15
- cancel-in-progress : true
14
+ group : ci-${{ github.head_ref || github.ref }}
15
+ cancel-in-progress : true
16
16
17
17
jobs :
18
18
test :
19
19
name : " Tests"
20
20
runs-on : ubuntu-latest
21
+ timeout-minutes : 10
21
22
22
23
steps :
23
- - uses : actions/checkout@v2
24
+ - uses : actions/checkout@v3
24
25
- name : Install Node
25
- uses : actions/setup-node@v2
26
+ uses : actions/setup-node@v3
26
27
with :
27
- node-version : 14.x
28
+ node-version : 18
28
29
cache : yarn
29
30
- name : Install Dependencies
30
31
run : yarn install --frozen-lockfile
@@ -36,12 +37,13 @@ jobs:
36
37
floating :
37
38
name : " Floating Dependencies"
38
39
runs-on : ubuntu-latest
40
+ timeout-minutes : 10
39
41
40
42
steps :
41
- - uses : actions/checkout@v2
42
- - uses : actions/setup-node@v2
43
+ - uses : actions/checkout@v3
44
+ - uses : actions/setup-node@v3
43
45
with :
44
- node-version : 14.x
46
+ node-version : 18
45
47
cache : yarn
46
48
- name : Install Dependencies
47
49
run : yarn install --no-lockfile
@@ -51,32 +53,27 @@ jobs:
51
53
try-scenarios :
52
54
name : ${{ matrix.try-scenario }}
53
55
runs-on : ubuntu-latest
54
- needs : ' test'
56
+ needs : " test"
57
+ timeout-minutes : 10
55
58
56
59
strategy :
57
60
fail-fast : false
58
61
matrix :
59
62
try-scenario :
60
- - ember-lts-3.8
61
- - ember-lts-3.12
62
- - ember-lts-3.16
63
- - ember-lts-3.20
64
- - ember-lts-3.24
65
- - ember-lts-3.28
63
+ - ember-lts-4.12
64
+ - ember-lts-5.4
66
65
- ember-release
67
66
- ember-beta
68
67
- ember-canary
69
- - ember-classic
70
- - ember-default-with-jquery
71
68
- embroider-safe
72
69
- embroider-optimized
73
70
74
71
steps :
75
- - uses : actions/checkout@v2
72
+ - uses : actions/checkout@v3
76
73
- name : Install Node
77
- uses : actions/setup-node@v2
74
+ uses : actions/setup-node@v3
78
75
with :
79
- node-version : 14.x
76
+ node-version : 18
80
77
cache : yarn
81
78
- name : Install Dependencies
82
79
run : yarn install --frozen-lockfile
0 commit comments