ryvn-technologies/Build and Push to Ryvn Registry

Builds and pushes Docker images or Helm charts to Ryvn Registry

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
service_nameName of the serviceyes
versionSemantic version to tag the image/chart withyes
build_onlyBuild only, don't push to registrynofalse
ryvn_client_idRyvn Client ID for authenticationyes
ryvn_client_secretRyvn Client Secret for authenticationyes
ryvn_api_urlRyvn API URL for self-hosted or dev instances (optional)no
ryvn_auth_urlRyvn Auth URL for self-hosted or dev instances (optional)no
ryvn_project_idRyvn Project ID for local dev setups (optional)no
build_argsBuild arguments to pass to the Docker buildno
platformsList of target platforms for buildnolinux/amd64
use_nixpacksUse Nixpacks to build Docker images instead of Dockerfilenofalse
nixpacks_pkgsAdditional Nix packages to install in the environmentno""
nixpacks_aptAdditional Apt packages to install in the environmentno""
nixpacks_cacheUse the Nixpacks build cachenotrue
buildx_endpointDocker Buildx endpoint for remote driverno""
buildx_driverDocker Buildx driver typeno""
disable_cacheDisable all caching (GitHub Actions cache and build cache)nofalse
build_secretsDocker BuildKit secrets (KEY=VALUE per line). Mounted via --secret so they don't leak into image layers. Users access them with RUN --mount=type=secret,id=KEY in their Dockerfile.no""
namedescription
build_artifactsJSON array of artifacts built by this action