Commit Graph

86 Commits

Author SHA1 Message Date
bahdotsh
0c5460e6ea feat: add GitLab pipeline integration 2025-04-25 15:31:46 +05:30
bahdotsh
f1421dc154 fix: fix trigger issues 2025-04-25 13:21:45 +05:30
bahdotsh
189fc0f97b added workflow dispatch 2025-04-25 12:49:01 +05:30
bahdotsh
46cd1d6e33 updated README 2025-04-24 18:34:47 +05:30
bahdotsh
6e3d61efe3 feat: added github workflow schemas for better handling the workflows 2025-04-24 18:10:52 +05:30
bahdotsh
674af353f1 clippy fixes 2025-04-24 17:45:31 +05:30
bahdotsh
0acc65ff79 feat: better ouputs 2025-04-24 16:49:07 +05:30
bahdotsh
e524122f62 feat: detailed verbose and debug outputs of steps 2025-04-24 16:06:53 +05:30
bahdotsh
3b8d9d09a9 fixed formatting 2025-04-24 13:52:38 +05:30
bahdotsh
c8bcb3820a fix: clippy fixes 2025-04-24 13:50:16 +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
ad7046ed89 clippy fixes 2025-04-23 16:43:13 +05:30
bahdotsh
cb3f753f22 fix(docker): prevent TUI freeze by adding timeouts to Docker operations 2025-04-23 16:40:40 +05:30
bahdotsh
056572a246 formatted 2025-04-23 16:08:15 +05:30
bahdotsh
bd525ca23a fix(tui): prevent freezing when Docker service is running
Resolves issues with TUI responsiveness when Docker is running but unresponsive:
- Implement non-blocking Docker availability checks with timeouts
- Add timeouts to Docker cleanup operations during exit
- Enhance TUI startup to handle Docker connectivity problems gracefully
- Improve user feedback when Docker connectivity issues occur

This ensures users can navigate the interface and exit cleanly even when
Docker connectivity is problematic.
2025-04-23 15:49:58 +05:30
bahdotsh
22664eb324 fix formatting issues 2025-04-21 19:36:02 +05:30
bahdotsh
f04439011e Fix Docker cleanup tests timing out in Linux CI environments
Added timeouts and improved skipping logic for Docker-related cleanup tests to prevent them from hanging in Linux CI environments.
2025-04-21 19:34:50 +05:30
bahdotsh
6e1eb8e62d fix: fix the formatting issues 2025-04-21 19:22:48 +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
4b4d5e3d26 fix: Fix github_link filter in changelog template 2025-04-21 18:38:24 +05:30
bahdotsh
5ba2759b4d updated git cliff config 2025-04-21 18:32:51 +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 v0.3.0 2025-04-21 18:08:40 +05:30
bahdotsh
90b3f6bac6 make clippy happy 2025-04-21 18:04:52 +05:30
bahdotsh
7b735796c4 formatted 2025-04-21 17:38:43 +05:30
bahdotsh
80bf0cde8c updated readme 2025-04-21 17:34:39 +05:30
bahdotsh
4dccf0bd27 updated readme 2025-04-21 17:32: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
2a85734ead test warnings fix 2025-04-21 17:07:05 +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
e0e0e6aba1 feat: search and filter logs 2025-04-21 15:40:31 +05:30
bahdotsh
8fdd85d0c3 fixed all the warnings 2025-04-21 15:11:29 +05:30
bahdotsh
493ab5c0a9 fix trigger from ui issue 2025-04-21 14:52:07 +05:30
bahdotsh
c4013bd8af feat: logs and status messages 2025-04-21 13:56:55 +05:30
bahdotsh
4738a1b41c trigger workflow manually 2025-04-21 12:37:32 +05:30
Gokul
c0bc40d65a Merge pull request #13 from bahdotsh/bahdotsh/trigger_wrkflws
feat: add workflow_dispatch trigger command
2025-04-21 12:17:45 +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
0d43d44242 Fix CLI vs TUI mode behavior to match README documentation 2025-04-21 11:37:52 +05:30
bahdotsh
478be38cfc "fix: scroll logs" 2025-04-21 11:28:38 +05:30
bahdotsh
fb65b67654 version change 2025-04-14 17:02:13 +05:30