couchbaselabs/sdk-docker-build-action
Builds a Docker image and publishes it to ghcr.io
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 15, 2026
- License
- None
Pinned Snippet
uses: couchbaselabs/sdk-docker-build-action@9ebcad6d35c4390a79e768eafd5eef2cfacc82a4 # v1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| sdk | Short SDK name, like 'rust' or 'analytics-python'. Passed to the Dockerfile as SDK build argument, and included in image name. | yes | — |
| ref | Blank if this the workflow was triggered by push. Otherwise, git ref to build, like 'main', '3.11.x', '3.11.3', 'refs/changes/58/240858/6', 'refs/pull/37/merge', or full commit hash. | yes | — |
| dockerfile | Path to Dockerfile, like 'fit-performer/Dockerfile' | — | Dockerfile |
Outputs
| name | description |
|---|---|
| image | Fully qualified image name with human-readable version, like: 'ghcr.io/couchbase/rust-fit-performer:1.0.0' |
| pinned-image | Canonical image reference, like: 'ghcr.io/couchbase/rust-fit-performer@sha256:<sha>' |