Skip to content

Maintenance: align CI Bun pin to 1.4.0 (canary-proven) - #12

Merged
Coriou merged 1 commit into
mainfrom
maintenance/bun-1.4-pin
Aug 26, 2026
Merged

Coriou merged 1 commit into
mainfrom
maintenance/bun-1.4-pin

Conversation

@Coriou

@Coriou Coriou commented Aug 26, 2026

Copy link
Copy Markdown
Owner

Follow-up to #10: the deployed image now ships oven/bun:1.4-alpine, so CI must validate on the same minor users run.

Evidence

  • canary-bun ran the full unit + integration + compatibility suite under exactly Bun 1.4.0 on 2026-08-24 (maintenance run 32713472508): green.
  • Local docker build of deps: bump oven/bun from 1.3-alpine to 1.4-alpine #10's artifact: healthy container, upsert/query/fetch roundtrip correct.
  • Runbook policy: pins move when the canary proves the new version green.

Changes

  • test.yml ×2, compat.yml ×1: bun-version: 1.3.61.4.0
  • maintenance.yml: BUN_PIN "1.3.6" → "1.4.0" (env comment requires match)
  • CLAUDE.md container line → oven/bun:1.4-alpine; docs/RUNBOOK.md inventory row updated

Redis Stack pin deliberately untouched (canary-redis green ≠ license to move without local FT.* reproduction; separate decision).

@Coriou
Coriou merged commit 261d00b into main Aug 26, 2026
2 checks passed
@Coriou
Coriou deleted the maintenance/bun-1.4-pin branch August 26, 2026 09:26
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.

1 participant