Skip to content

Commit

Permalink
fix up ember-try configs, use all in github actions
Browse files Browse the repository at this point in the history
  • Loading branch information
bantic committed Nov 9, 2020
1 parent c69370e commit 99e43b8
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 53 deletions.
15 changes: 14 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,20 @@ jobs:
runs-on: ubuntu-18.04
strategy:
matrix:
ember-version: [ember-lts-2.4, ember-lts-2.8]
ember-version:
[
ember-2.0,
ember-lts-2.4,
ember-lts-2.8,
ember-lts-2.12,
ember-lts-2.16,
ember-lts-2.18,
ember-lts-3.4,
ember-lts-3.8,
ember-release,
ember-beta,
ember-canary,
]

steps:
- name: Checkout
Expand Down
70 changes: 18 additions & 52 deletions config/ember-try.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,56 +9,6 @@ module.exports = function() {
return {
useYarn: true,
scenarios: [
{
name: 'ember-1.12',
bower: {
dependencies: {
ember: '~1.12.0',
'ember-cli-shims': 'ember-cli/ember-cli-shims#0.0.3',
'ember-data': '~1.13.0',
},
resolutions: {
ember: '~1.12.0',
'ember-cli-shims': '0.0.3',
'ember-data': '~1.13.0',
},
},
npm: {
devDependencies: {
'ember-cli-shims': null,
'ember-cli-fastboot': null,
'ember-data': '~1.13.0',
'ember-source': null,
'ember-cli-addon-docs': null,
'ember-angle-bracket-invocation-polyfill': null,
},
},
},
{
name: 'ember-1.13',
bower: {
dependencies: {
ember: '~1.13.0',
'ember-cli-shims': '0.0.6',
'ember-data': '~1.13.0',
},
resolutions: {
ember: '~1.13.0',
'ember-cli-shims': '0.0.6',
'ember-data': '~1.13.0',
},
},
npm: {
devDependencies: {
'ember-cli-shims': null,
'ember-cli-fastboot': null,
'ember-data': '~1.13.0',
'ember-source': null,
'ember-cli-addon-docs': null,
'ember-angle-bracket-invocation-polyfill': null,
},
},
},
{
name: 'ember-2.0',
bower: {
Expand All @@ -74,10 +24,14 @@ module.exports = function() {
},
},
npm: {
resolutions: {
// ember-math-helpers has a dependency on newer htmlbars and it
// conflicts this older version of ember with a message:
// "ember-cli-htmlbars: Cannot find the ember-source addon"...
'ember-cli-htmlbars': '^3',
},
devDependencies: {
'ember-cli-shims': null,
'ember-cli-fastboot': null,
'ember-data': '~2.0',
'ember-source': null,
'ember-cli-addon-docs': null,
'ember-angle-bracket-invocation-polyfill': null,
Expand All @@ -95,6 +49,12 @@ module.exports = function() {
},
},
npm: {
resolutions: {
// ember-math-helpers has a dependency on newer htmlbars and it
// conflicts this older version of ember with a message:
// "ember-cli-htmlbars: Cannot find the ember-source addon"...
'ember-cli-htmlbars': '^3',
},
devDependencies: {
'ember-source': null,
'ember-cli-addon-docs': null,
Expand All @@ -113,6 +73,12 @@ module.exports = function() {
},
},
npm: {
resolutions: {
// ember-math-helpers has a dependency on newer htmlbars and it
// conflicts this older version of ember with a message:
// "ember-cli-htmlbars: Cannot find the ember-source addon"...
'ember-cli-htmlbars': '^3',
},
devDependencies: {
'ember-source': null,
'ember-angle-bracket-invocation-polyfill': null,
Expand Down

0 comments on commit 99e43b8

Please sign in to comment.