8989 - uses : wyvox/action@v1
9090 with :
9191 repo-token : ${{ secrets.GITHUB_TOKEN }}
92- - run : pnpm turbo test --filter test-app
92+ - run : pnpm turbo test:ember --filter test-app
9393
9494 floating :
9595 name : " Floating Dependencies"
@@ -101,7 +101,7 @@ jobs:
101101 with :
102102 repo-token : ${{ secrets.GITHUB_TOKEN }}
103103 pnpm-args : --no-lockfile
104- - run : pnpm turbo test --filter test-app
104+ - run : pnpm turbo test:ember --filter test-app
105105
106106 try-scenarios :
107107 name : " ${{ matrix.try-scenario }} ${{ matrix.test-app == 'test-app' && '(Classic)' || '(Embroider)' }}"
@@ -114,41 +114,30 @@ jobs:
114114 allow-failure : [false]
115115 try-scenario :
116116 - ember-resources-5.3
117+ - ember-resources-7
117118 - ember-lts-3.28
118119 - ember-lts-4.4
119120 # - ember-lts-4.8
121+ # - ember-data @ 4.8 has incorrect peers, so we can't test it
120122 - ember-lts-4.12
121123 - ember-5.0
124+ - ember-lts-5.4
122125
123126 - ember-release
124127 - ember-beta
125128 - ember-canary
126129 test-app :
127130 - test-app
128131 - test-embroider-app
129- include :
130- - try-scenario : ember-lts-4.8
131- test-app : test-embroider-app
132- allow-failure : true
133- - try-scenario : ember-lts-4.8
134- test-app : test-app
135- allow-failure : false
136132
137133 steps :
138134 - uses : wyvox/action@v1
139135 with :
140136 repo-token : ${{ secrets.GITHUB_TOKEN }}
141137 - name : Run Tests
142- id : tests
143- continue-on-error : ${{matrix.allow-failure}}
144138 run : pnpm turbo test:scenario --filter ${{ matrix.test-app }} --log-prefix none -- --skip-cleanup
145139 env :
146140 SCENARIO : ${{ matrix.try-scenario }}
147- - uses : mainmatter/continue-on-error-comment@v1
148- with :
149- repo-token : ${{ secrets.GITHUB_TOKEN }}
150- outcome : ${{ steps.tests.outcome }}
151- test-id : " ${{ matrix.test-app }} :: ${{ matrix.try-scenario }}"
152141
153142 typecheck_v4 :
154143 name : ' 4.* ${{ matrix.typescript-scenario }}'
0 commit comments