Skip to content

Commit e72626d

Browse files
authored
fix(desktop): return source connections to the app (#8486)
* fix(desktop): return source connections to the app * fix(desktop): preserve enrollment mode and completion state
1 parent be50bc6 commit e72626d

45 files changed

Lines changed: 1875 additions & 118 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/workflows/desktop-e2e.yml‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,13 @@ on:
1414
- 'apps/sim/app/layout.tsx'
1515
- 'apps/sim/hooks/use-desktop-update-state.ts'
1616
- 'apps/sim/lib/desktop/**'
17+
- 'apps/sim/app/desktop/connect/**'
18+
- 'apps/sim/app/credential-groups/**'
19+
- 'apps/sim/hooks/queries/slack-search.ts'
20+
- 'apps/sim/hooks/use-github-installation-setup.ts'
21+
- 'apps/sim/app/o/**/integrations/indexed/use-member-enrollment.ts'
22+
- 'apps/sim/lib/api/contracts/desktop-source-connect.ts'
23+
- 'apps/sim/scripts/fixtures/desktop-source-connect.tsx'
1724
- 'apps/sim/app/workspace/**/browser-session/**'
1825
- 'apps/sim/app/_styles/**'
1926
- 'apps/sim/lib/postcss/**'
@@ -61,6 +68,10 @@ jobs:
6168
working-directory: apps/desktop
6269
run: bun run build
6370

71+
- name: Install system-browser fixture
72+
working-directory: apps/desktop
73+
run: bunx playwright install chromium
74+
6475
- name: Run Playwright _electron smoke suite
6576
working-directory: apps/desktop
6677
run: bunx playwright test
@@ -98,6 +109,10 @@ jobs:
98109
working-directory: apps/desktop
99110
run: bun run build
100111

112+
- name: Install system-browser fixture
113+
working-directory: apps/desktop
114+
run: bunx playwright install chromium
115+
101116
- name: Run Playwright _electron smoke suite
102117
working-directory: apps/desktop
103118
run: bunx playwright test
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/** Matches Next's browser Buffer polyfill when bundling application code with esbuild. */
2+
export { Buffer } from 'buffer'

0 commit comments

Comments
 (0)