diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 39d9c95f..8aae7cc3 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -7,6 +7,9 @@ updates: day: "monday" time: "09:00" timezone: "UTC" + commit-message: + prefix: "⬆️ build" + include: "scope" groups: dependencies: patterns: diff --git a/.github/workflows/sdk-e2e.yml b/.github/workflows/sdk-e2e.yml index ff0475eb..0fef12e8 100644 --- a/.github/workflows/sdk-e2e.yml +++ b/.github/workflows/sdk-e2e.yml @@ -311,28 +311,30 @@ jobs: working-directory: ./clients/ember run: pnpm install --frozen-lockfile + - name: Install Ember test app dependencies + working-directory: ./clients/ember/test-app + run: pnpm install --frozen-lockfile + - name: Get Playwright version working-directory: ./clients/ember id: playwright-version - run: echo "version=$(pnpm exec playwright-core --version | grep -oE '[0-9]+\.[0-9]+\.[0-9]+')" >> $GITHUB_OUTPUT + run: echo "version=$(node -p "require('playwright-core/package.json').version")" >> $GITHUB_OUTPUT - name: Cache Playwright browsers uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5 id: playwright-cache with: path: ~/.cache/ms-playwright - key: playwright-${{ steps.playwright-version.outputs.version }}-ember-chromium-v3 + key: playwright-${{ steps.playwright-version.outputs.version }}-ember-chromium-v5 - name: Install Playwright browsers if: steps.playwright-cache.outputs.cache-hit != 'true' working-directory: ./clients/ember - run: pnpm exec playwright-core install chromium --with-deps + run: pnpm exec playwright-core install chromium chromium-headless-shell --with-deps - name: Build Ember test app working-directory: ./clients/ember/test-app - run: | - pnpm install --frozen-lockfile - pnpm run build --mode development + run: pnpm run build --mode development - name: Run E2E tests (TDD mode) working-directory: ./clients/ember/test-app