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.3
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.2.0
Choose a head ref
  • 5 commits
  • 8 files changed
  • 5 contributors

Commits on Mar 12, 2026

  1. build: update action runtime to Node.js 24 (#176)

    GitHub Actions is deprecating Node.js 20, with Node 24 becoming the
    default runner on June 2, 2026. This updates the action to run on
    the Node 24 runtime.
    
    Changes:
    - action.yml: node20 → node24
    - esbuild target: node20 → node24
    - @types/node: ^20 → ^24
    - @actions/* deps bumped to their Node 24-compatible versions
      (highest CJS-compatible releases, avoiding the ESM-only latest)
    
    The @actions/* bumps also resolve the punycode deprecation warning
    (DEP0040) that Node 24 triggers with the older dependency chain.
    
    Closes #172
    
    Co-authored-by: Adam White <adam0white@users.noreply.github.com>
    Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
    3 people authored Mar 12, 2026
    Configuration menu
    Copy the full SHA
    e391475 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2026

  1. ci: use actions/checkout@v6.0.2 in the test workflow (#173)

    fix(ci): pin `actions/checkout@v6.0.2` by commit hash
    
    Support for Node.js version 24 was added in v5.
    tcely authored Mar 14, 2026
    Configuration menu
    Copy the full SHA
    6f5bd06 View commit details
    Browse the repository at this point in the history
  2. ci: update actions for the autofix.ci workflow (#174)

    fix(ci): pin `autofix-ci/action@v1.3.2` by commit hash
    
    Used `v1.3.2` to avoid the hostname change.
    
    Support for Node.js version 24 is not yet available.
    
    Also:
    - pin `actions/checkout@v6.0.2` by commit hash
    tcely authored Mar 14, 2026
    Configuration menu
    Copy the full SHA
    61861d1 View commit details
    Browse the repository at this point in the history
  3. ci: update actions for the Release new action version workflow (#175)

    fix(ci): pin `actions/publish-action@v0.4.0` by commit hash
    
    Support for Node.js version 24 was added in `v0.4.0`.
    
    Also:
    - pin `actions/checkout@v6.0.2` by commit hash
    tcely authored Mar 14, 2026
    Configuration menu
    Copy the full SHA
    1255e43 View commit details
    Browse the repository at this point in the history
  4. release: v2.2.0 (#177)

    xhyrom authored Mar 14, 2026
    Configuration menu
    Copy the full SHA
    0c5077e View commit details
    Browse the repository at this point in the history
Loading