Skip to content

Commit

Permalink
Add CI workflow job for the new test-apps
Browse files Browse the repository at this point in the history
  • Loading branch information
NullVoxPopuli committed May 22, 2024
1 parent 36c7874 commit a53882a
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions test-apps/v1-addon/.github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,35 @@ jobs:
- name: Run Tests
run: npm run test:ember


v1-scenarios:
name: ${{ matrix.scenario }}
runs-on: ubuntu-latest
needs: "test"
timeout-minutes: 10

strategy:
fail-fast: false
matrix:
scenario:
- v1-addon
- v1-addon-ts
- v1-app
- v1-app-ts
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v2
with:
version: 8
- uses: actions/setup-node@v4
with:
cache: 'pnpm'
- run: pnpm install
- name: "ember test for ${{ scenario }}"
working-directory: ./test-apps/${{ scenario }}
run: pnpm ember test


try-scenarios:
name: ${{ matrix.try-scenario }}
runs-on: ubuntu-latest
Expand Down

0 comments on commit a53882a

Please sign in to comment.