From a53882a7d577e029e2f9575439eb069ded8d821c Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Wed, 22 May 2024 16:07:47 -0400 Subject: [PATCH] Add CI workflow job for the new test-apps --- test-apps/v1-addon/.github/workflows/ci.yml | 29 +++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/test-apps/v1-addon/.github/workflows/ci.yml b/test-apps/v1-addon/.github/workflows/ci.yml index c52a532..a577754 100644 --- a/test-apps/v1-addon/.github/workflows/ci.yml +++ b/test-apps/v1-addon/.github/workflows/ci.yml @@ -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