Skip to content

chore(deps): bump cloudsmith-io/cloudsmith-cli-action from 3.1.0 to 3.1.1 in the github-actions group - #12

Merged
leinardi merged 1 commit into
mainfrom
dependabot/github_actions/github-actions-65a16517e4
Sep 14, 2026
Merged

leinardi merged 1 commit into
mainfrom
dependabot/github_actions/github-actions-65a16517e4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 14, 2026

Copy link
Copy Markdown
Contributor

Bumps the github-actions group with 1 update: cloudsmith-io/cloudsmith-cli-action.

Updates cloudsmith-io/cloudsmith-cli-action from 3.1.0 to 3.1.1

Changelog

Sourced from cloudsmith-io/cloudsmith-cli-action's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]


[3.1.1] - 2026-09-10


Fixed

  • export-auth-token with OIDC: a second invocation of the action no longer reuses the token that an earlier invocation exported. The credential helper inherited CLOUDSMITH_API_KEY from the environment and returned it unchanged, so setup for a second organization kept the first organization's credential. The wrapper scripts now clear the inherited CLOUDSMITH_API_KEY before they call the helper. An explicit api-key input is still honored.

[3.1.0] - 2026-08-03


Added

  • export-auth-token now resolves the effective credential through cloudsmith credential-helper generic, validates its version-1 JSON response, exports password as CLOUDSMITH_API_KEY, exports the helper's username as CLOUDSMITH_USERNAME, and preserves the masked oidc-token compatibility output. oidc-auth-only remains a deprecated alias that enables the same flow.

[3.0.0] - 2026-07-30


Breaking Changes

  • Composite action - The action is now a composite action that installs the standalone Cloudsmith CLI binary via bundled installer scripts. No Python or Node.js runtime is required.
  • CLI-native OIDC - The CLI performs the OIDC token exchange on its first authenticated command; the action only exports CLOUDSMITH_ORG, CLOUDSMITH_SERVICE_SLUG, and CLOUDSMITH_OIDC_AUDIENCE. The default audience remains https://github.com/{repository-owner}.
  • Removed inputs - pip-install, oidc-auth-only, oidc-auth-retry, oidc-token-validate, and executable-path. See the README migration table.
  • Removed output - oidc-token. The action never holds a Cloudsmith token.
  • No config file - api-host, api-proxy, api-ssl-verify, and api-user-agent are exported as CLOUDSMITH_* environment variables instead of being written to a config file.

Added

  • install-directory input to control where versioned CLI installations live.
  • verify-auth input to run cloudsmith whoami after setup.
  • cli-version, target, cli-path, and bin-directory outputs.
  • Linux ARM64 (glibc and musl) and macOS ARM64 support via the standalone binaries.

[2.0.3] - 2026-05-08


Security

  • Mask the OIDC-issued Cloudsmith API token as a secret so it is replaced with *** in any subsequent workflow log line. The token was previously exported via core.exportVariable("CLOUDSMITH_API_KEY", token) and core.setOutput('oidc-token', token) without first calling core.setSecret(token), so a downstream step that printed $CLOUDSMITH_API_KEY (e.g. via set -x or accidental echo) would leak the bearer token in clear text.

Fixed

  • pip-install: 'true': the Cloudsmith Python index URL is now actually forwarded to pip install. Previously, --index-url=... was passed as the third positional argument to @actions/exec's exec() (which is the options object, not extra CLI args), so the flag was silently dropped and cloudsmith-cli was resolved from PyPI alone. The flag is now passed inside the args array as --extra-index-url=..., so pip searches both PyPI and the Cloudsmith index when resolving cloudsmith-cli and its transitive dependencies (click, click-configfile, etc.).

[2.0.1] - 2025-12-23

... (truncated)

Commits
  • 69e169e release: v3.1.1 (#48)
  • 4236041 Fix sequential OIDC authentication with exported tokens (#47)
  • a6eb53a feat(ENG-13667): add secrets_scanning.yml to prevent betterleaks being flagge...
  • 3e73909 feat(ENG-13667): adding betterleaks checks to pre-commit hooks and CI (#45)
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the github-actions group with 1 update: [cloudsmith-io/cloudsmith-cli-action](https://github.com/cloudsmith-io/cloudsmith-cli-action).


Updates `cloudsmith-io/cloudsmith-cli-action` from 3.1.0 to 3.1.1
- [Release notes](https://github.com/cloudsmith-io/cloudsmith-cli-action/releases)
- [Changelog](https://github.com/cloudsmith-io/cloudsmith-cli-action/blob/master/CHANGELOG.md)
- [Commits](cloudsmith-io/cloudsmith-cli-action@ad73faf...69e169e)

---
updated-dependencies:
- dependency-name: cloudsmith-io/cloudsmith-cli-action
  dependency-version: 3.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added ci CI/CD, build, release pipelines dependencies Dependency bumps, lockfile changes, dependency fixes labels Sep 14, 2026
@dependabot
dependabot Bot requested a review from leinardi as a code owner September 14, 2026 15:56
@dependabot dependabot Bot added dependencies Dependency bumps, lockfile changes, dependency fixes ci CI/CD, build, release pipelines labels Sep 14, 2026
@leinardi
leinardi merged commit 3dc362e into main Sep 14, 2026
12 checks passed
@leinardi
leinardi deleted the dependabot/github_actions/github-actions-65a16517e4 branch September 14, 2026 20:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci CI/CD, build, release pipelines dependencies Dependency bumps, lockfile changes, dependency fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant