Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: oven-sh/setup-bun
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.1.0
Choose a base ref
...
head repository: oven-sh/setup-bun
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.1.1
Choose a head ref
  • 5 commits
  • 15 files changed
  • 7 contributors

Commits on Jan 4, 2026

  1. feat: implement wildcard resolution into the action (#93)

    * feat: remove retry attempts
    
    * [autofix.ci] apply automated fixes
    
    * feat: get download url from github's api
    
    * [autofix.ci] apply automated fixes
    
    * fix: add token property to action definition & fix satisfies params
    
    * [autofix.ci] apply automated fixes
    
    * fix: getPlatform, getArchitecture + eversion
    
    * [autofix.ci] apply automated fixes
    
    * fix: duplicate v
    
    * [autofix.ci] apply automated fixes
    
    * fix: check if valid semver and add bun-v
    
    * [autofix.ci] apply automated fixes
    
    * refactor: wrap validation
    
    * [autofix.ci] apply automated fixes
    
    * ci(format): use bun
    
    bun install is rqeuired for patches
    
    * ci(format): use bun
    
    bun install is rqeuired for patches
    
    * [autofix.ci] apply automated fixes
    
    * feat: bring back support for sha downloads
    
    * [autofix.ci] apply automated fixes
    
    * fix: add bearer prefix for token
    
    * [autofix.ci] apply automated fixes
    
    * fix: proper error when artifact is not found
    
    * [autofix.ci] apply automated fixes
    
    * conflicts
    
    * autofix build
    
    * fix
    
    * fix
    
    * fix
    
    * fix
    
    * fix
    
    * autofix build
    
    * fix
    
    * [autofix.ci] apply automated fixes
    
    * fix
    
    * [autofix.ci] apply automated fixes
    
    * fix
    
    * [autofix.ci] apply automated fixes
    
    * fix
    
    * fix
    
    * [autofix.ci] apply automated fixes
    
    * fix
    
    * fix
    
    * [autofix.ci] apply automated fixes
    
    * fix: drop sha support for now
    
    * [autofix.ci] apply automated fixes
    
    * fix: filter tags
    
    * [autofix.ci] apply automated fixes
    
    * docs: token
    
    * docs: token
    
    * docs: token
    
    * refactor: cleanup
    
    * [autofix.ci] apply automated fixes
    
    * refactor: cleanup
    
    ---------
    
    Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
    xhyrom and autofix-ci[bot] authored Jan 4, 2026
    Configuration menu
    Copy the full SHA
    8c296f9 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2026

  1. feat: fallback arm64 to x64 architecture for win32 platform (#131)

    * feat: fallback arm64 to x64 architecture for win32 platform
    
    closes #130
    
    * [autofix.ci] apply automated fixes
    
    * ci: test on windows-11-arm runner
    
    * refactor: move logic to getEffectiveArch func
    
    * [autofix.ci] apply automated fixes
    
    * feat: add warning message for windows arm64 fallback to x64
    
    * [autofix.ci] apply automated fixes
    
    * feat: don't mention arch in warning msg aboout fallback
    
    * [autofix.ci] apply automated fixes
    
    * debug time
    
    * [autofix.ci] apply automated fixes
    
    * feat: force baseline for win32 arm fallback to x64
    
    * [autofix.ci] apply automated fixes
    
    * ci: dont use windows-11-arm on setup bun from download url
    
    * fix
    
    * [autofix.ci] apply automated fixes
    
    * fix
    
    * [autofix.ci] apply automated fixes
    
    * fix
    
    * [autofix.ci] apply automated fixes
    
    * fix
    
    * [autofix.ci] apply automated fixes
    
    * fix
    
    * [autofix.ci] apply automated fixes
    
    * apply changes
    
    Co-authored-by: Copilot <[email protected]>
    
    * [autofix.ci] apply automated fixes
    
    * docs: clarify
    
    * [autofix.ci] apply automated fixes
    
    * test: add unit tests for getAvx2 Windows ARM64 fallback logic (#154)
    
    * Initial plan
    
    * Add unit tests for getAvx2 function
    
    Co-authored-by: xhyrom <[email protected]>
    
    * Consolidate duplicate test assertions in getAvx2 tests
    
    Co-authored-by: xhyrom <[email protected]>
    
    * Fix whitespace formatting in test file
    
    Co-authored-by: xhyrom <[email protected]>
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <[email protected]>
    Co-authored-by: xhyrom <[email protected]>
    
    * test: add unit tests for getArchitecture and getAvx2 Windows ARM64 fallback logic (#153)
    
    * Initial plan
    
    * Add unit tests for getArchitecture function
    
    Co-authored-by: xhyrom <[email protected]>
    
    * Remove unused import in utils.spec.ts
    
    Co-authored-by: xhyrom <[email protected]>
    
    * Apply suggestion from @Copilot
    
    Co-authored-by: Copilot <[email protected]>
    
    * Merge pr-131 and resolve test file conflicts
    
    Co-authored-by: xhyrom <[email protected]>
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <[email protected]>
    Co-authored-by: xhyrom <[email protected]>
    Co-authored-by: Jozef Steinhübl <[email protected]>
    Co-authored-by: Copilot <[email protected]>
    
    ---------
    
    Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
    Co-authored-by: Copilot <[email protected]>
    Co-authored-by: Copilot <[email protected]>
    4 people authored Jan 5, 2026
    Configuration menu
    Copy the full SHA
    b02f8a8 View commit details
    Browse the repository at this point in the history
  2. feat: use packageManager from package.json as default bun version (#152)

    * Initial plan
    
    * feat: make packageManager from package.json the default bun version
    
    Co-authored-by: xhyrom <[email protected]>
    
    * test: improve cross-platform compatibility and cleanup in utils tests
    
    Co-authored-by: xhyrom <[email protected]>
    
    * docs: update README to document automatic package.json version detection
    
    Co-authored-by: xhyrom <[email protected]>
    
    * conflicts
    
    * ci: setup-bun-from-package-json-without-specified-field
    
    * ci: setup-bun-from-package-json-without-specified-field
    
    * ci: no cache
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <[email protected]>
    Co-authored-by: xhyrom <[email protected]>
    Co-authored-by: Jozef Steinhübl <[email protected]>
    3 people authored Jan 5, 2026
    Configuration menu
    Copy the full SHA
    5639119 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2026

  1. Bump form-data

    Jarred-Sumner committed Jan 16, 2026
    Configuration menu
    Copy the full SHA
    4a638a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db6bcf6 View commit details
    Browse the repository at this point in the history
Loading