Skip to content

Conversation

@y3rsh
Copy link
Member

@y3rsh y3rsh commented Nov 24, 2025

Summary

Labware Library 3.7.0 (which will ship after 8.8.0) will be built from the chore_release-8.8.0 branch. This PR adds the build-info HTML page to the Labware Library built environment, matching the pattern we already use in Protocol Designer.

Including this page makes it much easier to trace deployment back to the exact job and commit that produced it.

Details

  • Introduces the same build-metadata HTML page used by Protocol Designer.
  • Refactors version and info page into git-version-2:
    • It has been stable and reliable in PD.
    • This PR parameterizes it so it can be reused cleanly for Labware Library.

Why This Matters

This improves traceability and aligns Labware Library with our standardized deployment practices, reducing ambiguity when diagnosing issues in production and tightening the feedback loop between releases and CI.

@y3rsh y3rsh self-assigned this Nov 24, 2025
@codecov
Copy link

codecov bot commented Nov 24, 2025

Codecov Report

❌ Patch coverage is 0% with 222 lines in your changes missing coverage. Please review.
✅ Project coverage is 24.03%. Comparing base (746fd8a) to head (04b2213).

Files with missing lines Patch % Lines
scripts/git-version-v2.mjs 0.00% 222 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@                   Coverage Diff                   @@
##           chore_release-8.8.0   #20237      +/-   ##
=======================================================
- Coverage                24.09%   24.03%   -0.06%     
=======================================================
  Files                     3541     3542       +1     
  Lines                   295871   296571     +700     
  Branches                 42662    42663       +1     
=======================================================
  Hits                     71276    71276              
- Misses                  224573   225273     +700     
  Partials                    22       22              
Flag Coverage Δ
protocol-designer 18.66% <0.00%> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
scripts/git-version-v2.mjs 0.00% <0.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

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