auroralabs-loci/LOCI Action

Upload binaries and get LOCI performance insights directly in GitHub Actions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenGitHub token for API access (used for merge-base detection in PRs)no${{ github.token }}
modeOperation to perform. Can be 'upload' or 'summary'.yes
projectProject name.yes
binariesPaths to binaries (required for 'upload', ignored for 'summary'). Accepts a newline-separated list. no
targetProject version name for this run (the name under which the uploaded binaries and resulting summary are recorded). May be reused across multiple runs. If omitted, it defaults to '<branch>@<shortSHA>' for the current HEAD commit (e.g., 'main@a1b2c3d'). no
baseOptional project base version name to compare 'target' against. If omitted on pull_request events, it defaults to the PR merge base: '<base-branch>@<base-shortSHA>'. On other events, no implicit base is chosen unless you provide one. no
top-n-symbolsNumber of symbols displayed in function insights - summary stepyes5
wait-baseWhether to wait for the base version’s processing to finish. Only relevant if a base input is provided and it has not yet been processed. Accepts 'true' or 'false'. notrue
optimizeWhether to use the LOCI Coding Agent to optimize uploaded binaries (only for mode: upload). Ignored if the PR author is the LOCI Agentic AI bot. Accepts 'true' or 'false'. nofalse
namedescription
targetResolved project version name used for this run.
baseResolved project base version name (may be empty).
summaryLOCI summary