actions-marketplace-validations/Cloudsmith Push

Push packages easily to your repositories

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Oct 23, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/cloudsmith-io_action@0ce83a3f1c773732df56cb025692c3fee5af9a41 # no releases — HEAD as of 2026-07-13

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
api-versionAll: If provided, a specific version of the Cloudsmith API is installed/used.nonone
cli-versionAll: If provided, a specific version of the Cloudsmith CLI is installed/used.nonone
skip-install-cliAll: If true, the Cloudsmith CLI will not be installed.nofalse
api-keyAll: The Cloudsmith API Key (can be provided via GitHub secrets), or set as the CLOUDSMITH_API_KEY environment variable.nonone
commandAll: The desired action with cloudsmith (push, list, etc).nopush
formatAll: The format (deb, npm, maven, etc) for the package.yesnone
ownerAll: The user/organization that owns the repository, where the package will be pushed to.yesnone
repoAll: The repository slug (textual identifier), where the package will be pushed to.yesnone
fileAll: The primary file for the package (e.g. my-package.deb).yesnone
republishAll: If true, the uploaded package will overwrite any others with the same attributes.nofalse
wait-intervalAll: The time in seconds to between checking synchronization.nonone
no-wait-for-syncAll: If true, don't wait for package synchronization to complete before exiting (faster uploads).nofalse
extraAll: Extra arguments passed to the Cloudsmith CLI, in-verbatim.nonone
distroAlpine/Debian/RedHat: The distribution for the package (e.g. ubuntu)nonone
releaseAlpine/Debian/RedHat: The named version of the release for the package (e.g. xenial)nonone
nameRaw: The name for the package.nonone
scopeSwift: A scope provides a namespace for related packages within the package registry.nonone
summaryRaw: The one-liner synopsis for the package.nonone
descriptionRaw: The longer textual description for the package.nonone
versionRaw: The version for the package.nonone
pom-fileMaven: Relevant POM file for the maven package.nonone
symbols-fileNuget: Relevant Symbols file for the nuget package.nonone
tagsThe tags for the package, comma seperatednonone
use-executableAll: If true, the pre-packaged executable will be used instead of Python install and pip install.notrue

no outputs