1111 - cron : ' 0 3 * * *' # daily, at 3am
1212
1313concurrency :
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
1616
1717jobs :
1818 test :
1919 name : " Tests"
2020 runs-on : ubuntu-latest
21+ timeout-minutes : 10
2122
2223 steps :
23- - uses : actions/checkout@v2
24+ - uses : actions/checkout@v3
2425 - name : Install Node
25- uses : actions/setup-node@v2
26+ uses : actions/setup-node@v3
2627 with :
27- node-version : 14.x
28+ node-version : 18
2829 cache : yarn
2930 - name : Install Dependencies
3031 run : yarn install --frozen-lockfile
@@ -36,12 +37,13 @@ jobs:
3637 floating :
3738 name : " Floating Dependencies"
3839 runs-on : ubuntu-latest
40+ timeout-minutes : 10
3941
4042 steps :
41- - uses : actions/checkout@v2
42- - uses : actions/setup-node@v2
43+ - uses : actions/checkout@v3
44+ - uses : actions/setup-node@v3
4345 with :
44- node-version : 14.x
46+ node-version : 18
4547 cache : yarn
4648 - name : Install Dependencies
4749 run : yarn install --no-lockfile
@@ -51,32 +53,27 @@ jobs:
5153 try-scenarios :
5254 name : ${{ matrix.try-scenario }}
5355 runs-on : ubuntu-latest
54- needs : ' test'
56+ needs : " test"
57+ timeout-minutes : 10
5558
5659 strategy :
5760 fail-fast : false
5861 matrix :
5962 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
6665 - ember-release
6766 - ember-beta
6867 - ember-canary
69- - ember-classic
70- - ember-default-with-jquery
7168 - embroider-safe
7269 - embroider-optimized
7370
7471 steps :
75- - uses : actions/checkout@v2
72+ - uses : actions/checkout@v3
7673 - name : Install Node
77- uses : actions/setup-node@v2
74+ uses : actions/setup-node@v3
7875 with :
79- node-version : 14.x
76+ node-version : 18
8077 cache : yarn
8178 - name : Install Dependencies
8279 run : yarn install --frozen-lockfile
0 commit comments