Skip to content

Commit bc89b0a

Browse files
committed
adding test packages to ci
1 parent ecd17c8 commit bc89b0a

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ jobs:
4343
- name: Run Mocha Tests
4444
run: yarn workspace ember-cli-fastboot test:mocha
4545

46+
4647
test-ember:
4748
name: Ember Tests
4849
runs-on: ${{ matrix.os }}
@@ -64,3 +65,23 @@ jobs:
6465
- name: Run Tests
6566
run: yarn workspace ember-cli-fastboot test:ember
6667

68+
test-packages:
69+
name: Test Packages
70+
runs-on: ${{ matrix.os }}
71+
72+
strategy:
73+
matrix:
74+
node-version: [12.x, 10.x]
75+
os: [ubuntu-latest, windows-latest]
76+
77+
steps:
78+
- name: Checkout Code
79+
uses: actions/checkout@v2
80+
- name: Use Node.js ${{ matrix.node-version }}
81+
uses: actions/setup-node@v1
82+
with:
83+
node-version: ${{ matrix.node-version }}
84+
- name: Yarn Install
85+
run: yarn install --ignore-engines
86+
- name: Basic App
87+
run: yarn workspace basic-app test:mocha

0 commit comments

Comments
 (0)