nadeeshamedagama/Branch-Aware CI
Automatically detect Git branch and make intelligent CI/CD decisions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| config-path | Path to configuration file | no | "" |
| output-format | Output format (json, yaml, env, github-env, github-output, human) | no | github-output |
| repo-path | Path to Git repository | no | . |
Outputs
| name | description |
|---|---|
| branch_name | The detected branch name |
| branch_type | The branch type (feature, hotfix, release, main, etc.) |
| environment | The target environment for deployment |
| should_deploy | Whether deployment should proceed |
| requires_approval | Whether manual approval is required |
| actions | Comma-separated list of recommended actions |