@@ -3,22 +3,26 @@ name: CI
3
3
on :
4
4
push :
5
5
branches :
6
- - master
6
+ - ' * '
7
7
tags :
8
8
- ' *'
9
9
pull_request :
10
+ branches :
11
+ - ' *'
10
12
11
13
jobs :
12
14
test :
13
15
name : Tests
14
16
runs-on : ubuntu-latest
15
17
steps :
16
18
- name : Checkout code
17
- uses : actions/checkout@v2
19
+ uses : actions/checkout@v4
18
20
- name : Setup node.js
19
- uses : actions/setup-node@v1
21
+ uses : actions/setup-node@v4
20
22
with :
21
- node-version : 12
23
+ node-version : 16
24
+ - name : Setup yarn
25
+ run : npm install -g yarn
22
26
- name : Install dependencies
23
27
uses : bahmutov/npm-install@v1
24
28
- name : Lint
@@ -33,11 +37,13 @@ jobs:
33
37
- test
34
38
steps :
35
39
- name : Checkout code
36
- uses : actions/checkout@v2
40
+ uses : actions/checkout@v4
37
41
- name : Setup node.js
38
- uses : actions/setup-node@v1
42
+ uses : actions/setup-node@v4
39
43
with :
40
- node-version : 12
44
+ node-version : 16
45
+ - name : Setup yarn
46
+ run : npm install -g yarn
41
47
- name : Install dependencies
42
48
uses : bahmutov/npm-install@v1
43
49
with :
@@ -58,14 +64,12 @@ jobs:
58
64
allow-failure :
59
65
- false
60
66
scenario :
61
- - ember-lts-3.16
62
- - ember-lts-3.20
63
- - ember-lts-3.24
64
67
- ember-lts-3.28
65
68
- ember-lts-4.4
66
- - ember-release
67
- - ember-beta
68
- - ember-canary
69
+ - ember-lts-4.8
70
+ # - ember-lts-4.12 # fails due to bug: https://github.com/emberjs/ember.js/issues/20377
71
+ - ember-lts-5.4
72
+ - ember-lts-5.8
69
73
- ember-default-with-jquery
70
74
- ember-classic
71
75
- embroider-safe
@@ -86,23 +90,70 @@ jobs:
86
90
- scenario : ember-lts-3.28
87
91
browser : Firefox
88
92
bootstrap : 5
89
- - scenario : ember-lts-4.4
93
+ - scenario : ember-lts-4.8
94
+ browser : Firefox
95
+ bootstrap : 3
96
+ - scenario : ember-lts-4.8
97
+ browser : Firefox
98
+ bootstrap : 4
99
+ - scenario : ember-lts-4.8
100
+ browser : Firefox
101
+ bootstrap : 5
102
+ - scenario : ember-lts-5.8
90
103
browser : Firefox
91
104
bootstrap : 3
92
- - scenario : ember-lts-4.4
105
+ - scenario : ember-lts-5.8
93
106
browser : Firefox
94
107
bootstrap : 4
95
- - scenario : ember-lts-4.4
108
+ - scenario : ember-lts-5.8
96
109
browser : Firefox
97
110
bootstrap : 5
98
111
- scenario : node-tests
112
+ # - scenario: ember-release
113
+ # browser: Chrome
114
+ # bootstrap: 3
115
+ # allow-failure: true
116
+ # - scenario: ember-release
117
+ # browser: Chrome
118
+ # bootstrap: 4
119
+ # allow-failure: true
120
+ # - scenario: ember-release
121
+ # browser: Chrome
122
+ # bootstrap: 5
123
+ # allow-failure: true
124
+ # - scenario: ember-beta
125
+ # browser: Chrome
126
+ # bootstrap: 3
127
+ # allow-failure: true
128
+ # - scenario: ember-beta
129
+ # browser: Chrome
130
+ # bootstrap: 4
131
+ # allow-failure: true
132
+ # - scenario: ember-beta
133
+ # browser: Chrome
134
+ # bootstrap: 5
135
+ # allow-failure: true
136
+ # - scenario: ember-canary
137
+ # browser: Chrome
138
+ # bootstrap: 3
139
+ # allow-failure: true
140
+ # - scenario: ember-canary
141
+ # browser: Chrome
142
+ # bootstrap: 4
143
+ # allow-failure: true
144
+ # - scenario: ember-canary
145
+ # browser: Chrome
146
+ # bootstrap: 5
147
+ # allow-failure: true
99
148
steps :
100
149
- name : Checkout code
101
- uses : actions/checkout@v2
150
+ uses : actions/checkout@v4
102
151
- name : Setup node.js
103
- uses : actions/setup-node@v1
152
+ uses : actions/setup-node@v4
104
153
with :
105
- node-version : 12
154
+ node-version : 16
155
+ - name : Setup yarn
156
+ run : npm install -g yarn
106
157
- name : Install dependencies
107
158
uses : bahmutov/npm-install@v1
108
159
- name : Test
0 commit comments