diff --git a/.github/workflows/desktop-release.yml b/.github/workflows/desktop-release.yml index 05a32a4fa..6eec4be4c 100644 --- a/.github/workflows/desktop-release.yml +++ b/.github/workflows/desktop-release.yml @@ -92,6 +92,12 @@ jobs: - name: Build web app for Tauri run: npm run build:web --workspace=@getpaseo/app + - name: Build managed runtime for macOS + run: npm run prepare:managed-runtime --workspace=@getpaseo/desktop + + - name: Smoke check managed runtime for macOS + run: npm run smoke:managed-daemon --workspace=@getpaseo/desktop + - name: Set desktop version from tag shell: bash run: | @@ -220,6 +226,12 @@ jobs: - name: Build web app for Tauri run: npm run build:web --workspace=@getpaseo/app + - name: Build managed runtime for Linux + run: npm run prepare:managed-runtime --workspace=@getpaseo/desktop + + - name: Smoke check managed runtime for Linux + run: npm run smoke:managed-daemon --workspace=@getpaseo/desktop + - name: Set desktop version from tag shell: bash run: | @@ -337,6 +349,12 @@ jobs: - name: Build web app for Tauri run: npm run build:web --workspace=@getpaseo/app + - name: Build managed runtime for Windows + run: npm run prepare:managed-runtime --workspace=@getpaseo/desktop + + - name: Smoke check managed runtime for Windows + run: npm run smoke:managed-daemon --workspace=@getpaseo/desktop + - name: Set desktop version from tag shell: bash run: | diff --git a/packages/app/src/components/ui/button.tsx b/packages/app/src/components/ui/button.tsx index e2cb3a00e..7c7c24fee 100644 --- a/packages/app/src/components/ui/button.tsx +++ b/packages/app/src/components/ui/button.tsx @@ -35,8 +35,8 @@ const styles = StyleSheet.create((theme) => ({ borderColor: theme.colors.accent, }, secondary: { - backgroundColor: theme.colors.surface2, - borderColor: theme.colors.border, + backgroundColor: theme.colors.surface3, + borderColor: theme.colors.surface3, }, outline: { backgroundColor: "transparent", diff --git a/packages/app/src/desktop/components/desktop-updates-section.tsx b/packages/app/src/desktop/components/desktop-updates-section.tsx index 6515dc193..68ad0b0ba 100644 --- a/packages/app/src/desktop/components/desktop-updates-section.tsx +++ b/packages/app/src/desktop/components/desktop-updates-section.tsx @@ -364,7 +364,7 @@ export function LocalDaemonSection({ appVersion }: LocalDaemonSectionProps) { ) : null} diff --git a/packages/desktop/scripts/managed-daemon-smoke.mjs b/packages/desktop/scripts/managed-daemon-smoke.mjs index 4ffc0b8e6..3335c4249 100644 --- a/packages/desktop/scripts/managed-daemon-smoke.mjs +++ b/packages/desktop/scripts/managed-daemon-smoke.mjs @@ -51,6 +51,15 @@ function resolvePackagedBinary() { `Paseo_${desktopPackageJson.version}_amd64.AppImage` ); } + if (process.platform === "win32") { + return path.join( + desktopRoot, + "src-tauri", + "target", + "release", + "Paseo.exe" + ); + } throw new Error(`Managed desktop smoke is not implemented for ${process.platform} yet.`); }