kubeply/Kply
Run Kply safely in pull request workflows.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 1, 2026
- License
- Apache 2.0
Pinned Snippet
uses: kubeply/kply@ff0d9d20cb09f2e467e535b66de109c20db1f518 # v0.1.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Kply release version to install, or latest. | no | latest |
| config-path | Path to the kply.yaml config file. | no | kply.yaml |
| app | Configured app name to plan or check. | no | — |
| image | Candidate image reference for the sandbox workload. | no | — |
| mode | Action mode to run. Plan mode is supported; check mode is reserved for a later runtime. | no | plan |
| output-path | Path where the action will write the JSON output artifact. | no | kply-report.json |
| artifact-name | GitHub Actions artifact name for the Kply JSON report. | no | kply-report |
| write-summary | Whether to append a Markdown summary to the GitHub Actions step summary. | no | true |
| github-token | GitHub token used to read Kply release metadata. | no | — |
Outputs
| name | description |
|---|---|
| kply-path | Absolute path to the installed kply binary. |
| kply-version | Version string reported by the installed kply binary. |
| config-path | Absolute path to the resolved kply.yaml config file. |
| app | Configured app name validated by kply app inspect. |
| image | Candidate image reference validated by kply session plan, when provided. |
| mode | Action mode that was executed. |
| output-path | Absolute path to the JSON report written by the action. |
| artifact-name | GitHub Actions artifact name used for the uploaded JSON report. |
| write-summary | Whether the action wrote a Markdown step summary. |