bun: CI pins a single Bun version

Đang mở Phù hợp với người mới
#23,890 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
88/100
Loại issue
Tính năng
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
bun, typescript
Lĩnh vực
ci-cd

Hướng nghiên cứu

Bắt đầu tại .github/workflows/build.yml:522 và so sánh job Bun với ma trận phiên bản Node hiện có. Thêm phiên bản Bun được ghim và latest làm hai mục trong ma trận, cho phép các lỗi ở latest không chặn quá trình. Xác nhận workflow báo cáo cả hai phiên bản Bun và các lỗi ở latest không làm lần chạy CI bắt buộc thất bại.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Bun javascript Tests

.github/workflows/build.yml:522 pins bun-version: '1.3.14' with no matrix, while Node runs a [20.19, 22, 24, 26] matrix. Bun ships breaking runtime changes often, and several of the findings above turn on Bun internals (Module.registerHooks presence, diagnostics-channel support, Bun.serve option shape).

Work item. Add a two-entry matrix: the pinned version plus latest, with continue-on-error on latest so it reports drift without blocking.

**Prior art **(related history only). getsentry/sentry-javascript#20890 (merged) is the PR that pinned Bun to 1.3.14. The drift it hides is already visible: getsentry/sentry-javascript#23521 (merged) "test(bun): Fix integration test on Bun 1.4.0" fixed a break found outside CI. No issue tracks adding a matrix.

Ngôn ngữ chính
TypeScript
Star
8.7k
Fork
1.9k
Merge trung bình
1 ngày 17 giờ
Pull request đã merge (30 ngày)
521

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của getsentry/sentry-javascript

Tất cả issue của getsentry/sentry-javascript

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.