Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Standalone binary builds — bun build --compile for macOS/Linux

Open
#101 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
50/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Quiet
Tech stack
bun, github-actions, typescript

Research direction

Start by locating the existing build script, install script, CI workflow, and release checklist. Verify how bun build --compile handles the four macOS/Linux targets and tag-triggered GitHub releases, then define completion as correctly named binaries uploaded to releases, OS/architecture-aware installation, and updated release documentation.

Written by the indexing model from the issue text.

Description

infrastructure supercode-cli

Description

Add standalone binary builds using bun build --compile for macOS (arm64, x64) and Linux (arm64, x64), attached to GitHub releases.

Expected Deliverables

  • Build script: 4 targets (macOS arm64/x64, Linux arm64/x64)
  • CI workflow: matrix build on tag push, upload to GitHub release
  • Binary naming: supercode-{os}-{arch}
  • Install script update: detect OS/arch, download binary
  • Release checklist update

Why

Standalone binaries eliminate Node.js dependency. Single curl command to install and run.

Considerations

  • bun build --compile is experimental
  • Binaries are 40-60MB (bundled runtime)
  • Cross-compilation may require CI runners per platform
  • Consider macOS code signing
Dominant language
TypeScript
Stars
214
Forks
41
Avg merge
2h 26m
Merged PRs (30d)
34

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from yashdev9274/supercli

All issues in yashdev9274/supercli

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.