thrillmade/Setup logmind
Install the logmind CLI on a GitHub Actions runner.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | logmind version to install. Accepts `latest`, an exact tag (e.g. `v1.0.1`), or a major float (e.g. `v1`) that resolves to the newest matching tag. | no | latest |
| prefix | Install prefix. The binary lands at `<prefix>/bin/logmind` and `<prefix>/bin` is appended to `$GITHUB_PATH`. | no | "" |
| token | GitHub token used for release-lookup API calls and downloads. logmind is a public repo so this isn't strictly required, but anonymous `curl` against api.github.com is capped at 60 requests/hour **per runner IP**, and GitHub-hosted runner IPs are shared across many concurrent jobs org-wide — that budget routinely gets exhausted by other traffic, producing an intermittent `curl: (22) ... 403` here. Passing a token raises the ceiling to 5000/hour and is the recommended default. Composite actions can't default this input to `github.token` directly — that's a GitHub Actions limitation — so pass it explicitly: `with: token: <your workflow's github.token>`. See the README for details. If left empty, the action also falls back to a `GH_TOKEN` or `GITHUB_TOKEN` environment variable when the calling job happens to export one. | no | "" |
Outputs
| name | description |
|---|---|
| version | The resolved logmind version actually installed (e.g. `v1.0.1`). |