AryanSharma9917 / AryanSharma9917/Codewise-CLI
Auto-generate GitHub Actions Workflows Based on Project Type (template Command)
- Dominant language
- Go
- Stars
- 16
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
Introduce an interactive or flag-based enhancement to the `template` command that allows users to auto-generate GitHub Actions workflow files depending on the project type.
**Features to Support Initially:**
* [ ] `go` (GoLang project)
* [ ] `python` (Python project)
* [ ] `node` (Node.js project)
**Requirements:**
* [ ] Use pre-defined `.tpl` files under `templates/github-actions/`.
* [ ] Let users specify the project type via `--type` or choose interactively.
* [ ] Output file: `.github/workflows/main.yml`.
* [ ] Add a `--force` flag to overwrite if the file already exists.
* [ ] Include tests for template rendering logic.
* [ ] Update docs with usage example.
Contributor guide
Assessment
This issue has not been assessed yet.