28 Commits

Author SHA1 Message Date
bahdotsh
470132c5bf Refactor: Migrate modules to workspace crates
- Extracted functionality from the `src/` directory into individual crates within the `crates/` directory. This improves modularity, organization, and separation of concerns.
- Migrated modules include: models, evaluator, ui, gitlab, utils, logging, github, matrix, executor, runtime, parser, and validators.
- Removed the original source files and directories from `src/` after successful migration.
- This change sets the stage for better code management and potentially independent development/versioning of workspace members.
2025-05-02 12:53:41 +05:30
bahdotsh
e978d09a7d refactor: refactored all the test files 2025-04-30 16:14:28 +05:30
bahdotsh
49a5eec484 reafactor example yml files 2025-04-25 15:33:26 +05:30
bahdotsh
189fc0f97b added workflow dispatch 2025-04-25 12:49:01 +05:30
bahdotsh
e524122f62 feat: detailed verbose and debug outputs of steps 2025-04-24 16:06:53 +05:30
bahdotsh
818cfe5522 fix: fix docker mode issues 2025-04-24 13:48:52 +05:30
bahdotsh
6455dffa94 modified build.yml 2025-04-24 13:07:54 +05:30
bahdotsh
e6c068cc1d fix test issue in linux' 2025-04-21 19:21:15 +05:30
bahdotsh
99a0bae3e9 updated build 2025-04-21 19:01:17 +05:30
bahdotsh
3f9ec9f89b removed windows for now from build 2025-04-21 18:58:44 +05:30
bahdotsh
ad6ad05311 build.yml 2025-04-21 18:51:50 +05:30
bahdotsh
bb77848b78 update release 2025-04-21 18:49:53 +05:30
bahdotsh
85a335c4fa permissions 2025-04-21 18:43:17 +05:30
bahdotsh
034feec268 updated the workflows 2025-04-21 18:27:18 +05:30
bahdotsh
b542ae00d6 updated release.yml 2025-04-21 18:19:08 +05:30
bahdotsh
70f3fa5612 updated build.yml to remove windows for now 2025-04-21 18:08:40 +05:30
bahdotsh
7b735796c4 formatted 2025-04-21 17:38:43 +05:30
bahdotsh
80a41a719c fixed the release workfllow 2025-04-21 17:28:12 +05:30
bahdotsh
cd89b64015 fix: display error details for failed workflow executions 2025-04-21 17:22:38 +05:30
bahdotsh
622a9081ea feat: release workflow 2025-04-21 17:13:33 +05:30
bahdotsh
ec13bc39dd tests for resource cleanup 2025-04-21 17:03:26 +05:30
bahdotsh
ef15744b3b feat: resource cleanup 2025-04-21 16:42:16 +05:30
bahdotsh
ab6bba6110 feat: add workflow_dispatch trigger command
Add ability to trigger GitHub workflows with workflow_dispatch event from CLI.
This enables manual workflow triggering without using GitHub UI or custom bash
scripts.
Add trigger subcommand with branch and input parameters
Add list subcommand to show available workflows
Create GitHub API client for workflow dispatch events
Implement repo detection from git remote
Add User-Agent header for GitHub API requests
Update documentation with usage examples
2025-04-21 11:51:52 +05:30
bahdotsh
44d81a386a removed unnecessary workflow file' 2025-04-14 17:00:48 +05:30
bahdotsh
96775d3734 demo 2025-04-14 17:00:23 +05:30
bahdotsh
1c092f04ac feat: matrix support 2025-04-14 16:54:21 +05:30
bahdotsh
02f0ff7ad8 deleted sample workflow 2025-04-06 21:07:02 +05:30
bahdotsh
3abcd2cbf9 background process 2025-04-06 20:29:44 +05:30