Discussed in #7
Originally posted by kgidwani June 16, 2025
Link to @kgidwani post
🚀 Feature Request: Cross-Platform CI/CD Workflow for Packaging and Release
Overview
Introduce a GitHub Actions (or other CI/CD) workflow to automate the packaging and release of the app for the following platforms:
- Windows:
x64, arm64
- macOS:
x64, arm64, or universal
- Linux:
x64, arm64
🎯 Goals
- Set up a CI/CD pipeline to build, package, and release distributables for each target architecture and OS.
- Automate release creation and artifact uploading on GitHub Releases for all supported platforms.
- Ensure that builds are generated on every tagged commit or release.
- Optionally, add signing and notarization for macOS if feasible.
✅ Benefits
- Streamlines the release process and reduces manual steps.
- Ensures consistent and reliable builds for all users.
- Enables easier adoption and distribution of the app for users on different platforms.
📌 Acceptance Criteria
- A GitHub Actions (or other CI/CD) workflow is present in the repository.
- Packaging and releases work for all specified platforms and architectures.
- Documentation is updated to describe the workflow and release process.
Discussed in #7
Originally posted by kgidwani June 16, 2025
Link to @kgidwani post
🚀 Feature Request: Cross-Platform CI/CD Workflow for Packaging and Release
Overview
Introduce a GitHub Actions (or other CI/CD) workflow to automate the packaging and release of the app for the following platforms:
x64,arm64x64,arm64, or universalx64,arm64🎯 Goals
✅ Benefits
📌 Acceptance Criteria