Skip to content

Use frozen frontend dependencies in CI - #4092

Merged
patrickelectric merged 2 commits into
bluerobotics:masterfrom
Williangalvani:freeze_frontend
Aug 6, 2026
Merged

Use frozen frontend dependencies in CI#4092
patrickelectric merged 2 commits into
bluerobotics:masterfrom
Williangalvani:freeze_frontend

Conversation

@Williangalvani

@Williangalvani Williangalvani commented Aug 6, 2026

Copy link
Copy Markdown
Member

fix #4083

I'd play with the frontend before merging, just in case

@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown

Automated PR Review

0. Summary

  • Verdict: LGTM :shipit:

Adds --frozen-lockfile to bun install in both the CI workflow (.github/workflows/test-and-deploy.yml) and the production Docker build (core/Dockerfile) so installs match the committed core/frontend/bun.lockb exactly, and drops the stale bun.lockb entry from core/frontend/.gitignore (the file was already tracked, so the ignore rule was inert).

No further comments, nice job 👍

Generated by PR Review Bot. This is advisory, a human reviewer must still approve.

@joaoantoniocardoso joaoantoniocardoso added the move-to-stable Needs to be cherry-picked and move to stable label Aug 6, 2026
@patrickelectric
patrickelectric merged commit fa25bf5 into bluerobotics:master Aug 6, 2026
9 of 15 checks passed
@patrickelectric
patrickelectric deleted the freeze_frontend branch August 6, 2026 17:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

move-to-stable Needs to be cherry-picked and move to stable

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Our frontend build is not using the lockfile

3 participants