Skip to content

chore(deps): bump kosli-dev/setup-cli-action from 4 to 5#841

Merged
mbevc1 merged 1 commit into
mainfrom
dependabot/github_actions/kosli-dev/setup-cli-action-5
May 1, 2026
Merged

chore(deps): bump kosli-dev/setup-cli-action from 4 to 5#841
mbevc1 merged 1 commit into
mainfrom
dependabot/github_actions/kosli-dev/setup-cli-action-5

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 1, 2026

Bumps kosli-dev/setup-cli-action from 4 to 5.

Release notes

Sourced from kosli-dev/setup-cli-action's releases.

v5.0.0

What's Changed

New Contributors

Full Changelog: https://github.com/kosli-dev/setup-cli-action/commits/v5.0.0

Commits
  • c506906 Automatic compilation
  • 022c44d fix: revert to a single workflow and trigger on tags
  • 44934ef fix: separate workflows for release and GHA build + tags
  • 757e0a0 fix: GHA incorrect job deps
  • f6260fb fix: GHA syntax error
  • 1cc739e Merge pull request #21 from kosli-dev/20260428_auto_release
  • 027d39d chore: clean up tests GHA
  • 289edc0 feat: auto release on tag
  • 2232bc1 Merge pull request #11 from kosli-dev/20260421_slack_notification
  • ed2815b fix: use variable for Slack Channel ID
  • Additional commits viewable 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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [kosli-dev/setup-cli-action](https://github.com/kosli-dev/setup-cli-action) from 4 to 5.
- [Release notes](https://github.com/kosli-dev/setup-cli-action/releases)
- [Commits](kosli-dev/setup-cli-action@v4...v5)

---
updated-dependencies:
- dependency-name: kosli-dev/setup-cli-action
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github-actions labels May 1, 2026
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented May 1, 2026

Claude finished @dependabot[bot]'s task in 3m 25s —— View job


Reviewing dependency upgrade: kosli-dev/setup-cli-action v4 → v5

  • Identify changed files and dependency usage
  • Analyze breaking changes in v5 release
  • Check workflow usage for compatibility issues
  • Post review findings

Summary

Dependency: kosli-dev/setup-cli-action v4 → v5 (major version bump)
Files changed: 5 workflow files, 8 total references updated

What changed in v5

Change Detail Risk
Node runtime node16/node20 → node24 None — GitHub is deprecating older runtimes; this keeps CI green
Default CLI version v2.11.x → v2.12.1 No impact — all usages explicitly set version: ${{ vars.KOSLI_CLI_VERSION }}
New latest keyword version input now accepts "latest" None — opt-in feature, not used here
Internal deps @actions/core 1→3, @actions/tool-cache 2→4, @actions/github 6→9 None — internal to the action
CommonJS → ES modules Internal refactor None — transparent to consumers

Usage analysis

All 8 invocations across the 5 workflows follow the same pattern:

uses: kosli-dev/setup-cli-action@v5
with:
  version: ${{ vars.KOSLI_CLI_VERSION }}
  • The version input (the only input) is unchanged between v4 and v5
  • No inputs were removed or renamed
  • The explicit ${{ vars.KOSLI_CLI_VERSION }} override means the default CLI version change is irrelevant

Verdict

Safe to merge. This is a straightforward major-version bump driven by the node24 runtime upgrade (aligning with GitHub's deprecation of older Node runtimes). The action's interface is unchanged, and all usages in this repo pin the CLI version explicitly, so there's no behavioral change.

No follow-up actions needed.

@mbevc1 mbevc1 enabled auto-merge (squash) May 1, 2026 10:17
@mbevc1 mbevc1 merged commit aedfa70 into main May 1, 2026
11 checks passed
@mbevc1 mbevc1 deleted the dependabot/github_actions/kosli-dev/setup-cli-action-5 branch May 1, 2026 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github-actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant