Commit Graph

  • 86660ae573 feat(ui): enhance TUI help tab with comprehensive documentation and scrolling bahdotsh 2025-08-13 14:52:10 +05:30
  • 886c415fa7 Merge pull request #37 from bahdotsh/feature/secure-emulation-sandboxing Gokul 2025-08-13 14:36:02 +05:30
  • 460357d9fe feat: Add comprehensive sandboxing for secure emulation mode feature/secure-emulation-sandboxing bahdotsh 2025-08-13 14:30:51 +05:30
  • 096ccfa180 Merge pull request #36 from bahdotsh/feat/validate-multiple-paths Gokul 2025-08-13 14:11:09 +05:30
  • 8765537cfa feat(cli): wrkflw validate accepts multiple paths (files/dirs); autodetects GitHub/GitLab per file; --gitlab forces GitLab for all; graceful EPIPE handling when piped; docs updated feat/validate-multiple-paths bahdotsh 2025-08-13 14:06:40 +05:30
  • ac708902ef Merge pull request #35 from bahdotsh/feature/async-log-processing Gokul 2025-08-13 13:41:18 +05:30
  • d1268d55cf feat: move log stream composition and filtering to background thread feature/async-log-processing bahdotsh 2025-08-13 13:38:17 +05:30
  • a146d94c35 Merge pull request #34 from bahdotsh/fix/runs-on-array-support Gokul 2025-08-13 13:24:35 +05:30
  • 7636195380 fix: Support array format for runs-on field in GitHub Actions workflows fix/runs-on-array-support bahdotsh 2025-08-13 13:21:58 +05:30
  • 98afdb3372 Merge pull request #33 from bahdotsh/docs/add-crate-readmes Gokul 2025-08-12 15:12:44 +05:30
  • 58de01e69f docs(readme): add per-crate READMEs and enhance wrkflw crate README docs/add-crate-readmes bahdotsh 2025-08-12 15:09:38 +05:30
  • 880cae3899 Merge pull request #32 from bahdotsh/bahdotsh/reusable-workflow-execution Gokul 2025-08-12 14:57:49 +05:30
  • 66e540645d feat(executor,parser,docs): add execution support for reusable workflows (jobs.<id>.uses)\n\n- Parser: make jobs.runs-on optional; add job-level uses/with/secrets for caller jobs\n- Executor: resolve and run local/remote called workflows; propagate inputs/secrets; summarize results\n- Docs: document feature, usage, and current limits in README\n- Tests: add execution tests for local reusable workflows (success/failure)\n\nLimits:\n- Does not propagate outputs back to caller\n- secrets: inherit not special-cased; use mapping\n- Remote private repos not yet supported; public only\n- Cycle detection for nested calls unchanged bahdotsh/reusable-workflow-execution bahdotsh 2025-08-12 14:53:07 +05:30
  • 79b6389f54 fix: resolve schema file path issues for cargo publish bahdotsh 2025-08-09 18:14:25 +05:30
  • 5d55812872 fix: correct schema file paths for cargo publish bahdotsh 2025-08-09 18:12:56 +05:30
  • 537bf2f9d1 chore: bump version to 0.6.0 v0.6.0 bahdotsh 2025-08-09 17:46:09 +05:30
  • f0b6633cb8 renamed bahdotsh 2025-08-09 17:03:03 +05:30
  • 181b5c5463 feat: reorganize test files and delete manual test checklist bahdotsh 2025-08-09 15:30:53 +05:30
  • 1cc3bf98b6 feat: bump version to 0.5.0 for podman support v0.5.0 bahdotsh 2025-08-09 15:24:49 +05:30
  • af8ac002e4 Merge pull request #28 from bahdotsh/podman Gokul 2025-08-09 15:11:58 +05:30
  • 50e62fbc1f feat: Add comprehensive Podman container runtime support podman bahdotsh 2025-08-09 15:06:17 +05:30
  • 30659ac5d6 Merge pull request #27 from bahdotsh/bahdotsh/validation-exit-codes Gokul 2025-08-09 14:23:08 +05:30
  • b4a73a3cde docs: update README with exit code functionality bahdotsh/validation-exit-codes bahdotsh 2025-08-09 14:19:24 +05:30
  • 4802e686de feat: add exit code support for validation failures bahdotsh 2025-08-09 14:18:17 +05:30
  • 64621375cb Merge pull request #26 from bahdotsh/bahdotsh/conditional-job-execution Gokul 2025-08-09 13:40:04 +05:30
  • cff8e3f4bd feat: add conditional job execution and flexible needs parsing bahdotsh/conditional-job-execution bahdotsh 2025-08-09 13:36:03 +05:30
  • 4251e6469d feat: add --preserve-containers-on-failure flag for debugging Gokul 2025-08-09 13:22:50 +05:30
  • 2ba3dbe65b docs: update README with container preservation feature bahdotsh/preserve-containers-on-failure bahdotsh 2025-08-09 13:20:17 +05:30
  • 7edc6b3645 feat: add --preserve-containers-on-failure flag for debugging bahdotsh 2025-08-09 13:18:08 +05:30
  • 93f18d0327 Merge pull request #24 from bahdotsh/bahdotsh/duplicate_id Gokul 2025-08-09 11:40:37 +05:30
  • faee4717e1 fix(ui): Fix final io::Error clippy warning bahdotsh/duplicate_id bahdotsh 2025-08-09 11:37:40 +05:30
  • 22389736c3 fix(ui): Fix additional clippy warnings for CI compatibility bahdotsh 2025-08-09 11:27:16 +05:30
  • 699c9250f2 fix(utils): Replace deprecated io::Error::new with io::Error::other bahdotsh 2025-08-09 11:16:11 +05:30
  • 48e944a4cc fix(validators): Add validation for duplicate step IDs within GitHub Actions jobs bahdotsh 2025-08-09 10:25:06 +05:30
  • d5d1904d0a fix: make gitlab pipelines show up in tui bahdotsh 2025-05-02 15:56:58 +05:30
  • 00fa569add fix: fixed the issues in viewing step details in non verbose mode bahdotsh 2025-05-02 15:45:51 +05:30
  • a97398f949 formatted bahdotsh 2025-05-02 15:09:26 +05:30
  • e73b0df520 feat(gitlab): add comprehensive GitLab CI/CD pipeline support bahdotsh 2025-05-02 15:08:59 +05:30
  • 9f51e26eb3 refactor(ui): modularize UI crate for improved maintainability bahdotsh 2025-05-02 14:16:13 +05:30
  • 3a88b33c83 refactor(workspace): move top-level src to crates/wrkflw bahdotsh 2025-05-02 13:01:54 +05:30
  • 3a9f4f1101 formatted bahdotsh 2025-05-02 12:54:50 +05:30
  • 470132c5bf Refactor: Migrate modules to workspace crates bahdotsh 2025-05-02 12:53:41 +05:30
  • 6ee550d39e cliff update v0.4.0 bahdotsh 2025-04-30 17:57:29 +05:30
  • 16fc7ca83e cliff update bahdotsh 2025-04-30 17:52:18 +05:30
  • 61cb474c01 Fix invalid escape sequence in cliff.toml bahdotsh 2025-04-30 17:46:55 +05:30
  • d8cf675f37 cliff update bahdotsh 2025-04-30 17:41:16 +05:30
  • 6f09411c6f cliff update bahdotsh 2025-04-30 17:35:06 +05:30
  • 62475282ee cliff update bahdotsh 2025-04-30 17:32:18 +05:30
  • 89f255b226 cliff update bahdotsh 2025-04-30 17:22:38 +05:30
  • fffa920e4a cliff update bahdotsh 2025-04-30 17:10:56 +05:30
  • 27f5229325 cliff update bahdotsh 2025-04-30 17:10:35 +05:30
  • 26e1ccf7c3 cliff update bahdotsh 2025-04-30 17:04:33 +05:30
  • f658cf409d cliff update bahdotsh 2025-04-30 17:00:22 +05:30
  • b17cfd10fb version update bahdotsh 2025-04-30 16:55:28 +05:30
  • f97c3304cb docs: updated the changelog format bahdotsh 2025-04-30 16:53:51 +05:30
  • 34e1fc513e ix(executor): correct image selection and workspace mapping for run steps bahdotsh 2025-04-30 16:51:38 +05:30
  • e978d09a7d refactor: refactored all the test files bahdotsh 2025-04-30 16:14:28 +05:30
  • 7bd7cc3b2b fix(validator): add support for GitHub Actions reusable workflow validation bahdotsh 2025-04-30 15:36:38 +05:30
  • 8975519c03 chore: update README with roadmap bahdotsh 2025-04-25 15:55:38 +05:30
  • dff56fd855 fix variable name bahdotsh 2025-04-25 15:47:34 +05:30
  • 49a5eec484 reafactor example yml files bahdotsh 2025-04-25 15:33:26 +05:30
  • fb1c636971 feat: add GitLab pipeline integration bahdotsh 2025-04-25 15:32:04 +05:30
  • 0c5460e6ea feat: add GitLab pipeline integration bahdotsh 2025-04-25 15:31:46 +05:30
  • f1421dc154 fix: fix trigger issues bahdotsh 2025-04-25 13:21:45 +05:30
  • 189fc0f97b added workflow dispatch bahdotsh 2025-04-25 12:49:01 +05:30
  • 46cd1d6e33 updated README bahdotsh 2025-04-24 18:34:47 +05:30
  • 6e3d61efe3 feat: added github workflow schemas for better handling the workflows bahdotsh 2025-04-24 18:10:52 +05:30
  • 674af353f1 clippy fixes bahdotsh 2025-04-24 17:45:31 +05:30
  • 0acc65ff79 feat: better ouputs bahdotsh 2025-04-24 16:49:07 +05:30
  • e524122f62 feat: detailed verbose and debug outputs of steps bahdotsh 2025-04-24 16:06:53 +05:30
  • 3b8d9d09a9 fixed formatting bahdotsh 2025-04-24 13:52:38 +05:30
  • c8bcb3820a fix: clippy fixes bahdotsh 2025-04-24 13:50:16 +05:30
  • 818cfe5522 fix: fix docker mode issues bahdotsh 2025-04-24 13:48:52 +05:30
  • 6455dffa94 modified build.yml bahdotsh 2025-04-24 13:07:54 +05:30
  • ad7046ed89 clippy fixes bahdotsh 2025-04-23 16:43:13 +05:30
  • cb3f753f22 fix(docker): prevent TUI freeze by adding timeouts to Docker operations bahdotsh 2025-04-23 16:40:40 +05:30
  • 056572a246 formatted bahdotsh 2025-04-23 16:08:15 +05:30
  • bd525ca23a fix(tui): prevent freezing when Docker service is running bahdotsh 2025-04-23 15:49:58 +05:30
  • 22664eb324 fix formatting issues bahdotsh 2025-04-21 19:36:02 +05:30
  • f04439011e Fix Docker cleanup tests timing out in Linux CI environments bahdotsh 2025-04-21 19:34:50 +05:30
  • 6e1eb8e62d fix: fix the formatting issues bahdotsh 2025-04-21 19:22:48 +05:30
  • e6c068cc1d fix test issue in linux' bahdotsh 2025-04-21 19:21:15 +05:30
  • 99a0bae3e9 updated build bahdotsh 2025-04-21 19:01:17 +05:30
  • 3f9ec9f89b removed windows for now from build bahdotsh 2025-04-21 18:58:44 +05:30
  • ad6ad05311 build.yml bahdotsh 2025-04-21 18:51:50 +05:30
  • bb77848b78 update release bahdotsh 2025-04-21 18:49:53 +05:30
  • 85a335c4fa permissions bahdotsh 2025-04-21 18:43:17 +05:30
  • 4b4d5e3d26 fix: Fix github_link filter in changelog template bahdotsh 2025-04-21 18:38:24 +05:30
  • 5ba2759b4d updated git cliff config bahdotsh 2025-04-21 18:32:51 +05:30
  • 034feec268 updated the workflows bahdotsh 2025-04-21 18:27:18 +05:30
  • b542ae00d6 updated release.yml bahdotsh 2025-04-21 18:19:08 +05:30
  • 70f3fa5612 updated build.yml to remove windows for now v0.3.0 bahdotsh 2025-04-21 18:08:40 +05:30
  • 90b3f6bac6 make clippy happy bahdotsh 2025-04-21 18:04:52 +05:30
  • 7b735796c4 formatted bahdotsh 2025-04-21 17:38:43 +05:30
  • 80bf0cde8c updated readme bahdotsh 2025-04-21 17:34:39 +05:30
  • 4dccf0bd27 updated readme bahdotsh 2025-04-21 17:32:43 +05:30
  • 80a41a719c fixed the release workfllow bahdotsh 2025-04-21 17:28:12 +05:30
  • cd89b64015 fix: display error details for failed workflow executions bahdotsh 2025-04-21 17:22:38 +05:30
  • 622a9081ea feat: release workflow bahdotsh 2025-04-21 17:13:33 +05:30
  • 2a85734ead test warnings fix bahdotsh 2025-04-21 17:07:05 +05:30