Add additional test scenarios #29
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: ember test | |
on: | |
push: | |
branches: [ master ] | |
pull_request: | |
branches: [ master ] | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
continue-on-error: ${{ matrix.experimental }} | |
strategy: | |
matrix: | |
scenario: | |
- ember-lts-2.16-ember-simple-auth-1.6 | |
- ember-lts-2.16-ember-simple-auth-2.0 | |
- ember-lts-2.18-ember-simple-auth-1.6 | |
- ember-lts-2.18-ember-simple-auth-2.0 | |
- ember-lts-3.4-ember-simple-auth-1.6 | |
- ember-lts-3.4-ember-simple-auth-2.0 | |
- ember-lts-3.4-ember-simple-auth-3.0 | |
- ember-lts-3.4-ember-simple-auth-4.0 | |
- ember-lts-3.4-ember-simple-auth-5.0 | |
- ember-lts-3.8-ember-simple-auth-1.6 | |
- ember-lts-3.8-ember-simple-auth-2.0 | |
- ember-lts-3.8-ember-simple-auth-3.0 | |
- ember-lts-3.8-ember-simple-auth-4.0 | |
- ember-lts-3.8-ember-simple-auth-5.0 | |
- ember-lts-3.12-ember-simple-auth-1.6 | |
- ember-lts-3.12-ember-simple-auth-2.0 | |
- ember-lts-3.12-ember-simple-auth-3.0 | |
- ember-lts-3.12-ember-simple-auth-4.0 | |
- ember-lts-3.12-ember-simple-auth-5.0 | |
- ember-lts-3.16-ember-simple-auth-1.6 | |
- ember-lts-3.16-ember-simple-auth-2.0 | |
- ember-lts-3.16-ember-simple-auth-3.0 | |
- ember-lts-3.16-ember-simple-auth-4.0 | |
- ember-lts-3.16-ember-simple-auth-5.0 | |
- ember-lts-3.20-ember-simple-auth-1.6 | |
- ember-lts-3.20-ember-simple-auth-2.0 | |
- ember-lts-3.20-ember-simple-auth-3.0 | |
- ember-lts-3.20-ember-simple-auth-4.0 | |
- ember-lts-3.20-ember-simple-auth-5.0 | |
- ember-lts-3.24-ember-simple-auth-1.6 | |
- ember-lts-3.24-ember-simple-auth-2.0 | |
- ember-lts-3.24-ember-simple-auth-3.0 | |
- ember-lts-3.24-ember-simple-auth-4.0 | |
- ember-lts-3.24-ember-simple-auth-5.0 | |
- ember-lts-3.28-ember-simple-auth-1.6 | |
- ember-lts-3.28-ember-simple-auth-2.0 | |
- ember-lts-3.28-ember-simple-auth-3.0 | |
- ember-lts-3.28-ember-simple-auth-4.0 | |
- ember-lts-3.28-ember-simple-auth-5.0 | |
experimental: | |
- false | |
include: | |
- scenario: ember-release-ember-simple-auth-1.6 | |
experimental: true | |
- scenario: ember-release-ember-simple-auth-2.0 | |
experimental: true | |
- scenario: ember-release-ember-simple-auth-3.0 | |
experimental: true | |
- scenario: ember-release-ember-simple-auth-4.0 | |
experimental: true | |
- scenario: ember-release-ember-simple-auth-5.0 | |
experimental: true | |
- scenario: ember-beta-ember-simple-auth-1.6 | |
experimental: true | |
- scenario: ember-beta-ember-simple-auth-2.0 | |
experimental: true | |
- scenario: ember-beta-ember-simple-auth-3.0 | |
experimental: true | |
- scenario: ember-beta-ember-simple-auth-4.0 | |
experimental: true | |
- scenario: ember-beta-ember-simple-auth-5.0 | |
experimental: true | |
- scenario: ember-canary-ember-simple-auth-1.6 | |
experimental: true | |
- scenario: ember-canary-ember-simple-auth-2.0 | |
experimental: true | |
- scenario: ember-canary-ember-simple-auth-3.0 | |
experimental: true | |
- scenario: ember-canary-ember-simple-auth-4.0 | |
experimental: true | |
- scenario: ember-canary-ember-simple-auth-5.0 | |
experimental: true | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Test scenario ${{ matrix.scenario }} | |
uses: actions/setup-node@v3 | |
with: | |
node-version: 14.x | |
- run: npm ci | |
- run: npm run lint:js | |
- run: npm run try:one ${{ matrix.scenario }} --skip-cleanup |