Skip to content

Commit 14655fc

Browse files
committed
add embroider-safe, embroider-optimized ember-try scenarios
1 parent cc3db14 commit 14655fc

File tree

5 files changed

+16
-1
lines changed

5 files changed

+16
-1
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ jobs:
4444
matrix:
4545
ember-version:
4646
[
47+
embroider-safe,
48+
embroider-optimized,
4749
ember-lts-3.12,
4850
ember-lts-3.20,
4951
ember-lts-3.24,

config/ember-try.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/* eslint-env node */
22
const getChannelURL = require('ember-source-channel-url');
3+
const { embroiderSafe, embroiderOptimized } = require('@embroider/test-setup');
34

45
module.exports = function() {
56
return Promise.all([
@@ -10,6 +11,8 @@ module.exports = function() {
1011
return {
1112
useYarn: true,
1213
scenarios: [
14+
embroiderSafe(),
15+
embroiderOptimized(),
1316
{
1417
name: 'ember-lts-3.12',
1518
npm: {

ember-cli-build.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,6 @@ module.exports = function(defaults) {
2929
behave. You most likely want to be modifying `./index.js` or app's build file
3030
*/
3131

32-
return app.toTree();
32+
let { maybeEmbroider } = require('@embroider/test-setup');
33+
return maybeEmbroider(app);
3334
};

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252
"@addepar/style-toolbox": "~0.8.1",
5353
"@ember/optional-features": "^2.0.0",
5454
"@ember/test-helpers": "^2.8.1",
55+
"@embroider/test-setup": "^4.0.0",
5556
"@tsconfig/ember": "^1.0.1",
5657
"@types/ember__component": "^4.0.10",
5758
"babel-eslint": "^10.0.1",

yarn.lock

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1218,6 +1218,14 @@
12181218
semver "^7.3.5"
12191219
typescript-memoize "^1.0.1"
12201220

1221+
"@embroider/test-setup@^4.0.0":
1222+
version "4.0.0"
1223+
resolved "https://registry.npmjs.org/@embroider/test-setup/-/test-setup-4.0.0.tgz#080dd40314a53cc6f6fcffed41cd24ee0cb48b3d"
1224+
integrity sha512-1S3Ebk0CEh3XDqD93AWSwQZBCk+oGv03gtkaGgdgyXGIR7jrVyDgEnEuslN/hJ0cuU8TqhiXrzHMw7bJwIGhWw==
1225+
dependencies:
1226+
lodash "^4.17.21"
1227+
resolve "^1.20.0"
1228+
12211229
"@embroider/util@^1.9.0":
12221230
version "1.12.0"
12231231
resolved "https://registry.npmjs.org/@embroider/util/-/util-1.12.0.tgz#4b7828650b55f8498f1e78bb63e27e77835e926f"

0 commit comments

Comments
 (0)