Skip to content

[EXPERIMENTAL] Conda lockfile update PR to break up later#2199

Closed
James Frost (jfrost-mo) wants to merge 7 commits into
mainfrom
check_lockfiles_are_up-to-date
Closed

[EXPERIMENTAL] Conda lockfile update PR to break up later#2199
James Frost (jfrost-mo) wants to merge 7 commits into
mainfrom
check_lockfiles_are_up-to-date

Conversation

@jfrost-mo

Copy link
Copy Markdown
Member

Contribution checklist

Aim to have all relevant checks ticked off before merging. See the developer's guide for more detail.

  • Documentation has been updated to reflect change.
  • New code has tests, and affected old tests have been updated.
  • All tests and CI checks pass.
  • Ensured the pull request title is descriptive.
  • Ensure rose-suite.conf.example has been updated if new diagnostic added.
  • Conda lock files have been updated if dependencies have changed.
  • Attributed any Generative AI, such as GitHub Copilot, used in this PR.
  • Marked the PR as ready to review.

@github-actions

github-actions Bot commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Coverage

@jfrost-mo James Frost (jfrost-mo) force-pushed the check_lockfiles_are_up-to-date branch from a8dd863 to e405890 Compare June 18, 2026 14:07
@jfrost-mo

Copy link
Copy Markdown
Member Author

TODO: Now this is automatically checked we can remove the bullet point and docs section.

A script is used to do the updating, which should be reasonably
portable. Pre-commit hooks are updated at the same time so this covers
all the developer dependencies.
This ensures we are using the same code everywhere.
These tasks are not useful on forks and keep spamming contributors (or
at least me) with emails.
We can now do this without reliance on GitHub.
This is now checked automatically by pre-commit, so we don't need to ask
people to manually check now. New dependencies will still need to be
added to the source files, but unit tests should catch that.
@jfrost-mo James Frost (jfrost-mo) force-pushed the check_lockfiles_are_up-to-date branch from e405890 to 661b09c Compare June 19, 2026 14:08
@jfrost-mo

Copy link
Copy Markdown
Member Author

Broken out into separate PRs, so closing this one.

@jfrost-mo James Frost (jfrost-mo) deleted the check_lockfiles_are_up-to-date branch June 22, 2026 14:43
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