Skip to content

feat(scratch): Add support for installing scratch repositories with uv.lock - #1679

Open
Relm-Arrowny wants to merge 3 commits into
mainfrom
add_uv_lock
Open

Relm-Arrowny wants to merge 3 commits into
mainfrom
add_uv_lock

Conversation

@Relm-Arrowny

@Relm-Arrowny Relm-Arrowny commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

fix #1678

Changes

  • Added use_uv_lock in ScratchRepository
  • Modified scratch_install to make use of use_uv_lock to allow uv sync
  • Updated Helm schema and tests to reflect these changes

@Relm-Arrowny Relm-Arrowny changed the title add uv lock Add support for installing scratch repositories with uv.lock Sep 18, 2026
@Relm-Arrowny Relm-Arrowny changed the title Add support for installing scratch repositories with uv.lock feat(scratch): Add support for installing scratch repositories with uv.lock Sep 18, 2026
@codecov

codecov Bot commented Sep 18, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.34%. Comparing base (a4dbc35) to head (971d74d).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1679   +/-   ##
=======================================
  Coverage   96.34%   96.34%           
=======================================
  Files          46       46           
  Lines        3665     3670    +5     
=======================================
+ Hits         3531     3536    +5     
  Misses        134      134           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Relm-Arrowny
Relm-Arrowny marked this pull request as ready for review September 18, 2026 15:05
@Relm-Arrowny
Relm-Arrowny requested a review from a team as a code owner September 18, 2026 15:05
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.

Ensure reproducible beamline deployments by pinning dependencies from uv.lock

1 participant