Skip to content

v0.24.1

Choose a tag to compare

@github-actions github-actions released this 03 Aug 16:00
· 20 commits to master since this release
v0.24.1
71d87ea

Added

  • Container images on GHCR (ghcr.io/kjanat/runner) and Docker Hub
    (kjanat/runner), published per release for linux/amd64 and linux/arm64.
    The image is scratch holding only /runner and /run, so a build stage
    pulls the binaries with COPY --from=ghcr.io/kjanat/runner:<version> /run /usr/local/bin/run instead of downloading an installer on every cache bust
    (#99). The binaries are musl-static,
    so one tag serves Alpine and Debian stages alike.

Fixed

  • Bun package-exec fallback now invokes the explicit bun x subcommand instead
    of the bunx hard-link alias. On Windows, runner resolves bare executables
    through PATH and PATHEXT; the stock uppercase .EXE produced bunx.EXE,
    which Bun's case-sensitive invocation-name detection misclassified as plain
    bun and reported Script not found for the requested package
    (#103,
    oven-sh/bun#36826).
  • install.sh now completes on Alpine and other busybox userlands. Checksum
    verification called sha256sum -c --status, and --status is GNU-only, so
    busybox aborted the install right after downloading the archive
    (#101). The require_command sha256sum guard passes on busybox, which is why the failure surfaced
    mid-install rather than up front.

What's Changed

  • fix: invoke Bun package exec via bun x on Windows by @kjanat in #104

Full Changelog: v0.24.0...v0.24.1