@@ -18,37 +18,31 @@ jobs:
18
18
timeout-minutes : 10
19
19
20
20
steps :
21
- - uses : actions/checkout@v3
22
- - name : Install Node
23
- uses : actions/setup-node@v3
21
+ - uses : actions/checkout@v4
22
+ - uses : actions/setup-node@v4
24
23
with :
25
- node-version : 18.x
24
+ node-version : 18
26
25
cache : yarn
27
26
28
27
- name : Install Dependencies
29
28
run : until yarn install --frozen-lockfile; do echo "Retrying yarn"; done
30
29
31
- - name : Lint Addon
30
+ - name : Lint
32
31
run : yarn lint
33
- working-directory : ember-engines-router-service
34
-
35
- - name : Lint Test App
36
- run : yarn lint
37
- working-directory : test-app
38
32
39
33
- name : Run Tests
40
- run : yarn test:ember
41
- working-directory : test-app
34
+ run : yarn test
42
35
43
36
floating :
44
37
name : " Floating Dependencies"
45
38
runs-on : ubuntu-latest
39
+ timeout-minutes : 10
46
40
47
41
steps :
48
- - uses : actions/checkout@v3
49
- - uses : actions/setup-node@v3
42
+ - uses : actions/checkout@v4
43
+ - uses : actions/setup-node@v4
50
44
with :
51
- node-version : 18.x
45
+ node-version : 18
52
46
cache : yarn
53
47
54
48
- name : Install Dependencies
@@ -57,13 +51,13 @@ jobs:
57
51
run : until yarn install --no-lockfile; do echo "Retrying yarn"; done
58
52
59
53
- name : Run Tests
60
- run : yarn test:ember
61
- working-directory : test-app
54
+ run : yarn test
62
55
63
56
try-scenarios :
64
57
name : ${{ matrix.try-scenario }}
65
58
runs-on : ubuntu-latest
66
59
needs : ' test'
60
+ timeout-minutes : 10
67
61
68
62
strategy :
69
63
fail-fast : false
@@ -73,25 +67,25 @@ jobs:
73
67
- ember-lts-3.28
74
68
- ember-lts-4.4
75
69
- ember-lts-4.8
70
+ - ember-lts-4.12
71
+ - ember-lts-5.4
72
+ - ember-lts-5.8
76
73
- ember-release
77
74
- ember-beta
78
75
- ember-canary
79
- - ember-default-with-jquery
80
- - ember-classic
81
- # - embroider-safe
82
- # - embroider-optimized
76
+ # - embroider-safe
77
+ # - embroider-optimized
83
78
84
79
steps :
85
- - uses : actions/checkout@v3
86
- - name : Install Node
87
- uses : actions/setup-node@v3
80
+ - uses : actions/checkout@v4
81
+ - uses : actions/setup-node@v4
88
82
with :
89
- node-version : 18.x
83
+ node-version : 18
90
84
cache : yarn
91
85
92
86
- name : Install Dependencies
93
87
run : until yarn install --frozen-lockfile; do echo "Retrying yarn"; done
94
88
95
89
- name : Run Tests
96
- run : ./node_modules/.bin/ember try:one ${{ matrix.try-scenario }}
97
- working-directory : test-app
90
+ run : ./node_modules/.bin/ember try:one ${{ matrix.try-scenario }} --skip-cleanup
91
+ working-directory : test-app
0 commit comments