Commit Graph

2 Commits

Author SHA1 Message Date
Stijnus
8ecb780cff refactor: remove redundant GitHub sync functionality
- Remove 'Push to GitHub' sync button from Workbench
- Clean up unused parameters and imports
- Improve UX by using only the proper GitHub deployment feature
- Fix ESLint and Prettier formatting issues
- Fix unused variable in GitHubDeploymentDialog

This removes the old sync functionality in favor of the comprehensive
GitHub deployment feature that builds projects before deployment.
2025-08-29 20:29:08 +02:00
Chris Ijoyah
fdbf9ff1f7 feat: add GitHub deployment functionality
- Add GitHubDeploy component to handle build and file preparation
- Create GitHubDeploymentDialog for repository selection and creation
- Update DeployButton to include GitHub deployment option
- Support both new and existing GitHub repositories
- Allow choosing between public and private repositories
2025-08-12 15:46:44 +02:00