kong/Kong Pongo
Installs Pongo, tool for testing Kong Gateway plugins
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit May 13, 2025
- License
- Apache 2.0
Pinned Snippet
uses: kong/kong-pongo-action@8a531d3257a52d64473bd2e1dccb0bc958f3f8f0 # v1.0.2tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| kong_version | The Kong version to test against | yes | — |
| pongo_version | The Pongo version to use for testing. This can be a Pongo version tag or branch name (use `"master"` for bleeding-edge). A special case is `"latest"` which will get the latest released version. | yes | latest |
| build_image | Pre-build the image for the given Kong version (runs 'pongo build') | yes | true |
| start_environment | Start the test environment (runs 'pongo up') | yes | true |
| license | The Kong license (defaults to environment variable `KONG_LICENSE_DATA` if not given). This is only required if you are testing a plugin against an Enterprise version of the Kong Gateway. | no | — |
| enterprise_nightly_docker_password | Kong Inc internal only! The password to access the nightly Kong Enterprise images for `dev-ee` testing. | no | — |
| enterprise_nightly_docker_username | Kong Inc internal only! The username to access the nightly Kong Enterprise images for `dev-ee` testing. | no | — |
| github_token | Kong Inc internal only! The token to clone the `kong-ee` git repo for `dev-ee` testing. | no | — |
| cache | If set, cache the Pongo test image using the given cache type to avoid rebuilding the image at each run. Can only be set to `github` for now. | no | — |
Outputs
no outputs