bakdata/KPOps runner
Run KPOps command with the given params
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 18, 2026
- License
- MIT
Pinned Snippet
uses: bakdata/kpops@dded6e3e7390d719f4d95ab7ed1684479d6c9afc # 10.9.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| command | The KPOps command to run | yes | — |
| pipeline | Pipeline to run | yes | — |
| working-directory | The root directory containing the config.yaml, pipelines folder and defaults | — | . |
| config | Directory containing the config*.yaml file(s) | no | — |
| environment | Environment to run KPOps in | no | — |
| filter-type | Whether to include/exclude the steps defined in KPOPS_PIPELINE_STEPS (default is include) | no | — |
| parallel | Whether to run the pipeline in parallel | no | false |
| python-version | Python version to install (Defaults to the latest stable version of Python 3.11) | no | 3.11.x |
| kpops-version | KPOps version | no | latest |
| helm-version | Helm version | no | latest |
| token | secrets.GITHUB_TOKEN, needed for setup-helm action if helm-version is set to latest | no | — |
Outputs
no outputs