Commit Graph
6 Commits
Author SHA1 Message Date
Steven Enamakel 0e96d28933 Update GitHub Actions workflow to trigger on completion of version bump
- Changed the workflow trigger from push events on the main branches to a workflow_run event that activates upon the completion of the "Version Bump" workflow.
- This adjustment streamlines the CI/CD process by ensuring that packaging and publishing only occur after version updates are finalized.

These changes enhance the automation and reliability of the deployment pipeline.
2026-02-02 05:50:00 +05:30
Steven Enamakel 3dcf6d6110 Refactor GitHub Actions build workflow to streamline concurrency handling
- Removed the push trigger from the build workflow, focusing on pull requests for CI/CD processes.
- Simplified concurrency group definition by eliminating fallback options, ensuring clearer management of in-progress builds.

These changes enhance the clarity and efficiency of the CI/CD pipeline, aligning it more closely with project needs.
2026-02-02 05:28:11 +05:30
Steven Enamakel 47193efad7 Update skills submodule and add GitHub Actions workflows for CI/CD
- Updated the skills submodule to the latest commit, ensuring alignment with project dependencies.
- Introduced new GitHub Actions workflows:
  - `build.yml` for building the Tauri app.
  - `test.yml` for running unit tests with coverage.
  - `pr-protection.yml` to enforce PR title conventions and branch protection.
  - `version-bump.yml` for automated version bumping on main branch pushes.

These changes enhance the CI/CD pipeline, improve code quality checks, and ensure the project remains up-to-date with the latest skills integration.
2026-02-02 05:18:05 +05:30
CodeGhost21andGitHub 1254362acc Refactor module URL construction for cross-platform support 2026-01-29 18:57:42 +05:30
CodeGhost21andGitHub 6e7c2c68a0 Support publishing from both master and main branches 2026-01-29 18:37:56 +05:30
CodeGhost21andGitHub 92a2b158ca Add package and publish workflow for Tauri app
This workflow automates the process of building, packaging, and publishing a Tauri application. It includes version extraction, release creation, and asset uploading for different platforms.
2026-01-29 18:33:32 +05:30