feat(desktop): complete project git workflows (#2119)

This commit is contained in:
thomaspblock
2026-07-19 22:09:56 +02:00
committed by GitHub
parent b1ef791cb8
commit ed432f91d9
64 changed files with 5196 additions and 1386 deletions
+4 -4
View File
@@ -241,8 +241,8 @@ jobs:
with:
path: ${{ env.PLAYWRIGHT_BROWSERS_PATH }}
key: playwright-${{ runner.os }}-${{ steps.pw-version.outputs.version }}
- name: Desktop build
run: just desktop-build
- name: Desktop E2E build
run: pnpm -C desktop build:e2e
- name: Desktop smoke e2e
run: cd desktop && pnpm exec playwright test --project=smoke --shard=${{ matrix.shard }}/4
- name: Summarize flaky tests
@@ -393,8 +393,8 @@ jobs:
with:
path: ${{ env.PLAYWRIGHT_BROWSERS_PATH }}
key: playwright-${{ runner.os }}-${{ steps.pw-version.outputs.version }}
- name: Desktop build
run: just desktop-build
- name: Desktop E2E build
run: pnpm -C desktop build:e2e
- name: Wait for integration services
run: |
wait_healthy() {