Skip to content

Use Bun lockfile in CI and align workspace name - #42

Merged
abla86 merged 2 commits into
mainfrom
fix/ci-use-bun-lockfile
Nov 1, 2026
Merged

abla86 merged 2 commits into
mainfrom
fix/ci-use-bun-lockfile

Conversation

@abla86

@abla86 abla86 commented Nov 1, 2026 •

Copy link
Copy Markdown
Owner

Why

The repository commits bun.lock, but CI used npm install, so it did not verify the dependency tree developers install with Bun. The lockfile workspace was also still named react-example while the package manifest is codesentinel.

Change

  • Pin Bun 1.4.2 in CI and install with bun install --frozen-lockfile.
  • Run the existing typecheck, build and smoke-test scripts with Bun.
  • Align the Bun workspace name with the package manifest.

Verification

The pull request CI must pass frozen-lockfile installation, typecheck, build and smoke test before merge.

@abla86 abla86 changed the title Use the committed Bun lockfile in CI Use Bun lockfile in CI and align workspace name Nov 1, 2026
@abla86
abla86 marked this pull request as ready for review November 1, 2026 11:21
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-01T11:23:36.707126Z 9be61fa Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@abla86
abla86 merged commit deb347e into main Nov 1, 2026
9 checks passed
@abla86
abla86 deleted the fix/ci-use-bun-lockfile branch November 1, 2026 11:22
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