GitShow/oven-sh/setup-bun
oven-sh

setup-bun

Set up your GitHub Actions workflow with a specific version of Bun

by oven-sh
actionsbungithubgithub-actionssetup-bun
Star on GitHubForknpm

TypeScript

724 stars108 forks32 contributorsQuiet · 6mo agoSince 2022v2.2.0MIT

Meet the team

See all 32 on GitHub →
xhyrom
xhyrom127 contributions
Electroid
Electroid16 contributions
autofix-ci[bot]Bot
autofix-ci[bot]7 contributions
Jarred-Sumner
Jarred-Sumner5 contributions
okineadev
okineadev3 contributions
tcely
tcely3 contributions
maschwenk
maschwenk2 contributions
adam0white
adam0white1 contribution

Languages

View on GitHub →
TypeScript100%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
37
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Quiet · 5 in progress · Last activity 6mo ago
See all on GitHub →
leetrout
feat: support reading bun version from mise.tomlOpenPR

Summary Add and to the supported version file readers Use the existing dependency for robust TOML parsing (handles both string and array formats under ) Update README to document as a option Fixes #184 🤖 Generated with Claude Code

leetrout · 3w ago
illera88
Add checksum verification inputOpenPR

Summary Supply chain attacks are lately one of the most practical ways to compromise CI: an action can be pinned, but the binary it downloads at runtime can still change upstream. Adding a checksum input lets users pin both the action code and the downloaded release asset, so workflows fail closed if that binary is replaced, corrupted, or unexpectedly modified. These changes: add an optional input verify the downloaded Bun archive before extracting it update the bundled action and README Why This action downloads a release archive during CI. Pinning the action SHA fixes the action code, but it does not pin the release asset that gets fetched later. A checksum input gives security-sensitive workflows a simple way to make that binary download fail closed if the asset changes unexpectedly. Testing

illera88 · 2mo ago
wasabbe
Add proxy configuration instructionsOpenPR

Add instructions for running behind a proxy in README.

wasabbe · 3mo ago

Recent fixes

View closed PRs →
amancevice
Node.js v20 is deprecatedClosedIssue

Warning on Actions:

amancevice · 1w ago
networkhermit
403 while Downloading a new version of BunClosedIssue

Does https://bun.sh/download has some kind of WAF or rate limiting mechanism? When I manually run curl on the runner it displayed but I coudn't see the reason. Also I can confirm that directly curl https://github.com/oven-sh/bun/releases/download/bun-v1.0.33/bun-linux-x64-baseline.zip is ok. P.S. We use self-hosted runners and utilize the cloudflare WARP, but I think it shouldn't be a problem to setup bun.

networkhermit · 2mo ago
nav-sk
Action oven-sh/setup-bun@v2 failingClosedIssue

Workflow step: Github Action Logs:

nav-sk · 3mo ago
Structured data for AI agents

Repository: oven-sh/setup-bun. Description: Set up your GitHub Actions workflow with a specific version of Bun Stars: 724, Forks: 108. Primary language: TypeScript. Languages: TypeScript (100%). License: MIT. Topics: actions, bun, github, github-actions, setup-bun. Latest release: v2.2.0 (6mo ago). Open PRs: 5, open issues: 14. Last activity: 6mo ago. Community health: 37%. Top contributors: xhyrom, Electroid, autofix-ci[bot], Jarred-Sumner, okineadev, tcely, maschwenk, adam0white, afonsojramos, andyexeter and others.

·@ofershap

Replace github.com with gitshow.dev