Skip to content

Commit

Permalink
ember-try: Add Ember.js 3.20, 3.24 and 3.28 scenarios
Browse files Browse the repository at this point in the history
  • Loading branch information
Turbo87 committed Dec 13, 2021
1 parent 3b64c07 commit 55f22fe
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 2 deletions.
29 changes: 27 additions & 2 deletions .github/workflows/ci-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,12 +50,37 @@ jobs:
strategy:
matrix:
ember-try-scenario:
- ember-lts-2.18
- ember-lts-3.4
- ember-lts-3.20
- ember-lts-3.24
- ember-lts-3.28
# disabled due to incompatibility with Ember.js 4
# - ember-release
# - ember-beta
# - ember-canary

steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 12.x

- name: install dependencies
run: yarn install --frozen-lockfile
- name: test
run: node_modules/.bin/ember try:one ${{ matrix.ember-try-scenario }} --skip-cleanup

old-try-scenarios:
name: "Try: ${{ matrix.ember-try-scenario }}"

runs-on: ubuntu-latest

needs: test

strategy:
matrix:
ember-try-scenario:
- ember-lts-2.18
- ember-lts-3.4
- ember-default-with-jquery

steps:
Expand Down
24 changes: 24 additions & 0 deletions config/ember-try.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,30 @@ module.exports = function() {
}
}
},
{
name: 'ember-lts-3.20',
npm: {
devDependencies: {
'ember-source': '~3.20.0'
}
}
},
{
name: 'ember-lts-3.24',
npm: {
devDependencies: {
'ember-source': '~3.24.0'
}
}
},
{
name: 'ember-lts-3.28',
npm: {
devDependencies: {
'ember-source': '~3.28.0'
}
}
},
{
name: 'ember-release',
npm: {
Expand Down

0 comments on commit 55f22fe

Please sign in to comment.