Skip to content

v0.5.4 — shellcheck SC2015 fix + AUR scaffold polish

Choose a tag to compare

@github-actions github-actions released this 19 May 00:57
· 36 commits to main since this release

Changed

  • install.sh cache-refresh guards rewritten with explicit
    if cmd; then action || true; fi rather than
    cmd && action || true to satisfy stricter shellcheck (SC2015).
    Runtime behavior is identical — both forms no-op when the tool
    isn't installed and don't break the install on cache-refresh
    failure. Only the lint pattern changed. Caught by CI on a newer
    shellcheck version than the one shipped locally.
  • AUR packaging scaffold (packaging/aur/) received pre-publish
    polish per a full pass against AUR_submission_guidelines:
    0BSD LICENSE per package dir (gates eligibility for official-
    repo promotion), whitelist .gitignore in the publish recipe
    (fail-closed against future file types accidentally landing in
    the AUR repo), obfuscated maintainer email, and a corrected
    first-time publish recipe using git -c init.defaultBranch=master clone since AUR only accepts pushes to master. None of this
    changes runtime behavior — strictly publishing hygiene.