Skip to content

Releases: oven-sh/setup-bun

v2.2.0

14 Mar 09:38
0c5077e

Choose a tag to compare

oven-sh/setup-bun is the github action for setting up Bun.

What's Changed

  • build: update action runtime to Node.js 24 by @adam0white in #176
  • ci: use actions/checkout@v6.0.2 in the test workflow by @tcely in #173
  • ci: update actions for the autofix.ci workflow by @tcely in #174
  • ci: update actions for the Release new action version workflow by @tcely in #175
  • release: v2.2.0 by @xhyrom in #177

New Contributors

Full Changelog: v2...v2.2.0

v2

23 Jun 20:00
0c5077e

Choose a tag to compare

oven-sh/setup-bun is the github action for setting up Bun.

This release introduces support for the bun-version-file option, fixes #79, and adds bun paths & urls to the output (#81)

For more information, see #76 by @adeherysh and #80 by @xhyrom 🎉

Full Changelog: v1...v2

v2.1.3

04 Mar 15:36
ecf28dd

Choose a tag to compare

oven-sh/setup-bun is the github action for setting up Bun.

What's Changed

New Contributors

Full Changelog: v2...v2.1.3

v2.1.2

16 Jan 14:47
3d26778

Choose a tag to compare

oven-sh/setup-bun is the github action for setting up Bun.

What's Changed

  • fix: default token only on public github instance by @xhyrom in #157

Full Changelog: v2...v2.1.2

v2.1.1

16 Jan 03:44
db6bcf6

Choose a tag to compare

oven-sh/setup-bun is the github action for setting up Bun.

What's Changed

  • feat: implement wildcard resolution into the action by @xhyrom in #93
  • feat: fallback arm64 to x64 architecture for win32 platform by @xhyrom in #131
  • feat: use packageManager from package.json as default bun version by @xhyrom in #152
  • bump the form-data dependency to version v4.0.5 due to GHSA-fjxv-7rqg-78g4 by @Jarred-Sumner

Full Changelog: v2.1.0...v2.1.1

v2.1.0

03 Jan 23:55
b7a1c7c

Choose a tag to compare

oven-sh/setup-bun is the github action for setting up Bun.

What's Changed

New Contributors

Full Changelog: v2...v2.1.0

v2.0.2

27 Apr 13:56
735343b

Choose a tag to compare

oven-sh/setup-bun is the github action for setting up Bun.

What's Changed

New Contributors

Full Changelog: v2...v2.0.2

v2.0.1

15 Jul 19:13
4bc047a

Choose a tag to compare

oven-sh/setup-bun is the github action for setting up Bun.

This releases fixes false warning when you don't have any parameters in action (#90) thanks to @Araxeus

What's Changed

  • docs: show correct bun-version-file examples by @xhyrom in #86
  • fix: bun-version-file default value by @Araxeus in #90

New Contributors

Full Changelog: v1...v2

v1.2.2

02 Jun 10:58
f4d14e0

Choose a tag to compare

oven-sh/setup-bun is the github action for setting up Bun.

This release introduces support for the bun-download-url input, which lets you override the URL used to download the .zip file for Bun.

Here's an example:

- name: Setup Bun
  uses: oven-sh/setup-bun@v1.2.2
  with:
    bun-version: latest
    bun-download-url: "https://github.com/oven-sh/bun/releases/latest/download/bun-${{runner.os == 'macOS' && 'darwin' || runner.os}}-${{ runner.arch == 'X64' && 'x64' || 'arm64' }}.zip"

v1

23 Feb 02:23
f4d14e0

Choose a tag to compare

setup-bun v1

Download, install, and setup Bun in GitHub Actions.

Usage

Latest release

- uses: oven-sh/setup-bun@v1
  with:
    bun-version: latest

Specific release

- uses: oven-sh/setup-bun@v1
  with:
    bun-version: "0.5.6"

Canary release

- uses: oven-sh/setup-bun@v1
  with:
    bun-version: canary

Specific canary release

- uses: oven-sh/setup-bun@v1
  with:
    bun-version: 9be68ac2350b965037f408ce4d47c3b9d9a76b63

Action run

- uses: oven-sh/setup-bun@v1
  with:
    bun-version: "action:4308768069"

Custom download URL

- uses: oven-sh/setup-bun@v1
  with:
    bun-download-url: https://example.com/path/to/bun.zip