Skip to content

chore(deps): update dependency bun to v1.4.0 - #1602

Closed
renovate[bot] wants to merge 5 commits into
devfrom
renovate/bun
Closed

renovate[bot] wants to merge 5 commits into
devfrom
renovate/bun

Conversation

@renovate

@renovate renovate Bot commented May 20, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
bun (source) 1.3.13 → 1.4.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

oven-sh/bun (bun)

v1.4.0: Bun v1.4

Compare Source

To install Bun v1.4

curl -fsSL https://bun.com/install | bash

# or you can use npm
# npm install -g bun

Windows:

powershell -c "irm bun.com/install.ps1|iex"

To upgrade to Bun v1.4.0:

bun upgrade

Read the blog post: image (1)

Thank you

Bun is free, open source, and MIT-licensed. We receive a lot of contributions from the community, and we'd like to thank everyone who fixed a bug or contributed since Bun v1.3.

v1.3.14: Bun v1.3.14

Compare Source

To install Bun v1.3.14

curl -fsSL https://bun.sh/install | bash

# or you can use npm
# npm install -g bun

Windows:

powershell -c "irm bun.sh/install.ps1|iex"

To upgrade to Bun v1.3.14:

bun upgrade
Read Bun v1.3.14's release notes on Bun's blog
Thanks to 11 contributors!

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@changeset-bot

changeset-bot Bot commented May 20, 2026 •

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 1dcee5b

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@claude

claude Bot commented May 20, 2026 •

Copy link
Copy Markdown

Claude finished @junghyeonsu's task in 3m 53s —— View job


Renovate 의존성 분석 완료

🤖 Bun 1.3.13 → 1.4.0 업데이트 분석

중요: 이 PR은 package.json이 아닌 GitHub Actions workflow의 Bun 런타임 버전만 업데이트합니다. 퍼블리시되는 패키지에는 영향을 주지 않습니다.


🛡️ 공급망 보안 분석

Install Scripts 검사

패키지 Install Script 유무 위험 패턴 판정
Bun (GitHub Actions) 해당 없음 GitHub Actions에서 oven-sh/setup-bun@v2로 설치 🟢

분석: Bun은 npm 패키지로 설치되는 것이 아니라 GitHub Actions의 공식 action을 통해 설치됩니다. Install scripts 위험이 없습니다.

패키지 신뢰도

패키지 제공자 저장소 판정
Bun oven-sh github.com/oven-sh/bun 🟢

분석:

  • Bun은 oven-sh에서 개발한 공식 JavaScript 런타임/패키지 매니저
  • 광범위하게 사용되고 있는 신뢰할 수 있는 도구
  • MIT 라이선스
  • 활발한 개발 (v1.3.13 → v1.4.0 사이 2,368개 커밋)

npm audit 결과

사전 검사 결과: 취약점 없음


📦 업데이트 요약

위치 이전 버전 새 버전 타입 영향 범위
GitHub Actions workflows 1.3.13 1.4.0 minor CI/CD 전용

변경된 파일 (7개):

  1. .github/actions/setup/action.yml - 재사용 가능한 setup action
  2. .github/workflows/continuous-releases.yml - 지속적 릴리스
  3. .github/workflows/release-publish.yml - 릴리스 퍼블리시
  4. .github/workflows/rootage-cdn-operations.yml - Rootage CDN 운영
  5. .github/workflows/rootage-core-test.yml - Rootage 코어 테스트
  6. .github/workflows/sync-figma-entities.yml - Figma 엔티티 동기화
  7. .github/workflows/bump-peer-deps.yml - peer dependencies 업데이트

🔍 상세 분석

Bun 1.3.13 → 1.4.0

주요 변경사항:

  • 릴리스 날짜: 2026-08-20 (5일 전)
  • 커밋 수: 2,368개 (v1.3.13 이후)
  • 중간 버전: v1.3.14 (2026-05-13)
  • 상세 내용: Bun 1.4 블로그 포스트

CI/CD에서의 Bun 사용처:

  • bun install --frozen-lockfile - 의존성 설치
  • bun packages:build, bun rootage:build - 패키지 빌드
  • bun headless:test, bun react:test, bun rootage:test - 테스트 실행
  • bunx tsc --noEmit - TypeScript 타입 체크
  • bun wrangler - Cloudflare Pages 배포
  • 각종 빌드 및 배포 스크립트 실행

영향도: 🟢 안전 (CI/CD 전용)

분석:

  • ✅ 퍼블리시되는 패키지에는 영향 없음 (CI/CD 런타임만 변경)
  • ✅ Breaking changes가 있더라도 workflow에서 사용하는 기본 명령어(install, build, test)는 안정적
  • ✅ Minor 버전 업데이트로 하위 호환성 유지 예상
  • ⚠️ 새 버전이 5일 전에 릴리스되어 매우 최신임 (안정성 검증 기간 짧음)

🧪 테스트 권고

자동 검증

이 PR의 CI 워크플로우가 자동으로 다음을 검증합니다:

  • Preview 배포 (Docs, Storybook, Stackflow SPA) - ✅ 성공
  • 전체 테스트 스위트 실행
  • 빌드 프로세스 검증

수동 검증 권장

# 로컬에서 Bun 1.4.0으로 테스트하려면:
bun upgrade
bun --version  # 1.4.0 확인
bun install --frozen-lockfile
bun test:all
bun packages:build

권고사항:

  • 🟡 CI/CD 파이프라인이 정상 작동하는지 확인 필요
  • 🟡 특히 릴리스 관련 workflow가 영향을 받으므로 주의 깊게 모니터링
  • ✅ Preview 배포가 성공했으므로 기본 빌드 프로세스는 정상 작동

📝 Changeset 처리

패키지 필요 여부 판단 근거
모든 패키지 불필요 CI/CD 인프라 업데이트만 해당. 퍼블리시되는 패키지의 코드, API, 의존성에 변경 없음

결론: Changeset 생성 불필요


🎯 최종 결론

✅ 머지 가능

근거:

  1. 보안: 공급망 위험 없음, 신뢰할 수 있는 공식 도구
  2. 영향도: CI/CD 전용, 퍼블리시 패키지 영향 없음
  3. 호환성: Minor 버전 업데이트, 하위 호환성 예상
  4. 검증: Preview 배포 성공

주의사항:

  • ⚠️ 최신 릴리스: Bun 1.4.0이 5일 전에 릴리스되어 매우 최신 버전입니다
  • 🔍 모니터링 필요: 머지 후 CI/CD 워크플로우 실행 결과를 주의 깊게 확인하세요
  • 🎯 특히 확인: Release publish, Continuous releases 워크플로우 정상 작동 여부

권장 조치:

  1. ✅ PR 머지
  2. 🔍 Main/dev 브랜치의 CI 워크플로우 실행 결과 모니터링
  3. 🚨 문제 발견 시 즉시 1.3.13으로 롤백

@github-actions

github-actions Bot commented May 20, 2026 •

Copy link
Copy Markdown
Contributor

Alpha Preview (Stackflow SPA)

@github-actions

github-actions Bot commented May 20, 2026 •

Copy link
Copy Markdown
Contributor

Alpha Preview (Storybook)

@github-actions

github-actions Bot commented May 20, 2026 •

Copy link
Copy Markdown
Contributor

Alpha Preview (Docs)

@renovate
renovate Bot force-pushed the renovate/bun branch 2 times, most recently from a1e96c1 to 306c2b3 Compare May 28, 2026 14:07
@renovate renovate Bot changed the title chore(deps): update dependency bun to v1.3.14 chore(deps): update bun to v1.3.14 Jun 2, 2026
@renovate renovate Bot changed the title chore(deps): update bun to v1.3.14 chore(deps): update bun Jun 22, 2026
@renovate renovate Bot changed the title chore(deps): update bun chore(deps): update dependency bun to v1.3.14 Jun 25, 2026
@renovate
renovate Bot force-pushed the renovate/bun branch 2 times, most recently from e392327 to 1a7bb45 Compare July 24, 2026 20:37
@renovate
renovate Bot force-pushed the renovate/bun branch 14 times, most recently from 3693b13 to dee4230 Compare August 7, 2026 11:47
@renovate
renovate Bot force-pushed the renovate/bun branch 16 times, most recently from 2f78d72 to eba1a61 Compare August 14, 2026 11:09
@renovate renovate Bot changed the title chore(deps): update dependency bun to v1.3.14 chore(deps): update dependency bun to v1.4.0 Aug 20, 2026
@renovate renovate Bot changed the title chore(deps): update dependency bun to v1.4.0 chore(deps): update dependency bun to v1.3.14 Aug 21, 2026
@renovate renovate Bot changed the title chore(deps): update dependency bun to v1.3.14 chore(deps): update dependency bun to v1.4.0 Aug 23, 2026
@renovate

renovate Bot commented Aug 25, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@te6-in

te6-in commented Sep 13, 2026

Copy link
Copy Markdown
Member

see #2212

@te6-in te6-in closed this Sep 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants