Commit graph

4 commits

Author SHA1 Message Date
matt
f4dfd6c1ec Update CI workflows for macOS and Windows packaging
- Renamed macOS packaging job to 'package-mac' and updated certificate secret reference.
- Added new 'package-win' job for Windows builds, including steps for checkout, dependency installation, app building, and artifact uploading.
2026-02-11 20:45:13 +09:00
matt
ed45a1d87c Enhance build configuration and testing
- Added notarization configuration for macOS builds to support app distribution.
- Updated CI workflow to run on Ubuntu instead of macOS for improved compatibility.
- Modified test cleanup process to include retry logic for file removal.
- Refactored path handling in tests to use path.join for better cross-platform compatibility.
2026-02-11 20:44:10 +09:00
matt
c2308f41a9 Remove version specification for pnpm in CI and Release workflows to use the latest version by default. 2026-02-11 20:34:21 +09:00
matt
e8f65cf492 Add CI and Release workflows; enhance loading skeletons and splash screen
- Introduced CI workflow for automated testing and validation on push and pull request events.
- Added Release workflow for packaging and distributing the application on version tag pushes.
- Enhanced loading skeletons in ChatHistory and ProjectsGrid components for improved visual feedback.
- Updated splash screen with new animations and styles for better user experience.
- Refined CSS variables for skeleton loading states to ensure consistency across themes.
2026-02-11 20:31:27 +09:00