knu/Update Tools
Update a version of a given tool listed in .tool-versions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 25, 2026
- License
- BSD
Pinned Snippet
uses: knu/update-tools@d5e56784d7b0e242f88156cc113dcbbbe1646856 # v2.1.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| tool | Name of the mise/asdf plugin | yes | — |
| constraint | Version constraint to pass to `mise latest` | no | "" |
| labels | Comma separated list of labels for a created PR | no | dependencies |
| release_url | URL from which the reviewer can get release information of the tool | no | "" |
| token | GitHub access token to use for calling GitHub APIs and creating a PR | no | ${{ github.token }} |
| author | Author of the commit, in `Display Name <email@address>` format | no | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
| committer | Committer of the commit, in `Display Name <email@address>` format | no | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
Outputs
| name | description |
|---|---|
| current_version | The current version |
| latest_version | The latest version found |