Skip to content

fix(ci): install bun via gha#22475

Open
erikburt wants to merge 1 commit into
developfrom
fix/ci-install-bun-action
Open

fix(ci): install bun via gha#22475
erikburt wants to merge 1 commit into
developfrom
fix/ci-install-bun-action

Conversation

@erikburt
Copy link
Copy Markdown
Collaborator

@erikburt erikburt commented May 14, 2026

Uses the official setup-bun action instead of free form shell script install.

Note

Install seems to be working, failing workflow attempt is due to ce66ee6 / #22262 which broke the actual workflow.

@erikburt erikburt self-assigned this May 14, 2026
@erikburt erikburt added the build-publish Build and Publish image to SDLC label May 14, 2026
@github-actions
Copy link
Copy Markdown
Contributor

✅ No conflicts with other open PRs targeting develop

@erikburt erikburt marked this pull request as ready for review May 14, 2026 20:24
@erikburt erikburt requested a review from a team as a code owner May 14, 2026 20:24
Copilot AI review requested due to automatic review settings May 14, 2026 20:24
@erikburt erikburt requested review from a team as code owners May 14, 2026 20:24
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Risk Rating: LOW

Switches the CRE local environment CI workflow to install Bun using the official oven-sh/setup-bun GitHub Action instead of a custom shell installer, aiming for a more standard and maintainable setup.

Changes:

  • Replaced curl | bash Bun installation with oven-sh/setup-bun.
  • Configured Bun installation via action inputs (bun-version).

Scrupulous human review recommended:

  • The Bun setup step: confirm the chosen Bun versioning strategy is appropriately deterministic for CI and won’t introduce unexpected breakages over time.

Comment thread .github/workflows/cre-local-env-tests.yaml
@erikburt erikburt enabled auto-merge May 14, 2026 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build-publish Build and Publish image to SDLC

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants