Skip to content

feat: Support latest as version input#10

Open
mbevc1 wants to merge 1 commit intomainfrom
20260418_add_latest
Open

feat: Support latest as version input#10
mbevc1 wants to merge 1 commit intomainfrom
20260418_add_latest

Conversation

@mbevc1
Copy link
Copy Markdown
Contributor

@mbevc1 mbevc1 commented Apr 18, 2026

  • Accepting latest resolves the newest release of kosli-dev/cli at runtime via the GitHub API, so workflows can auto-track upstream without hand-bumping the version.
  • Adds an optional github-token input (defaulting to ${{ github.token }}) to authenticate the API call and avoid the 60/hr shared-IP rate limit, exposes a version step output containing the resolved version, and reuses @actions/tool-cache so repeat runs on the same runner skip the download.

* Accepting `latest` resolves the newest release of kosli-dev/cli at
runtime via the GitHub API, so workflows can auto-track upstream without
hand-bumping the version.
* Adds an optional `github-token` input
(defaulting to `${{ github.token }}`) to authenticate the API call and
avoid the 60/hr shared-IP rate limit, exposes a `version` step output
containing the resolved version, and reuses `@actions/tool-cache` so
repeat runs on the same runner skip the download.
@mbevc1 mbevc1 added the enhancement New feature or request label Apr 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant