Skip to content

Automatically check conda lockfiles are up-to-date and remove unneeded documentation#2209

Merged
James Frost (jfrost-mo) merged 3 commits into
mainfrom
2207_check_for_outdated_lockfiles
Jun 22, 2026
Merged

Automatically check conda lockfiles are up-to-date and remove unneeded documentation#2209
James Frost (jfrost-mo) merged 3 commits into
mainfrom
2207_check_for_outdated_lockfiles

Conversation

@jfrost-mo

@jfrost-mo James Frost (jfrost-mo) commented Jun 22, 2026

Copy link
Copy Markdown
Member

Requires #2208

Fixes #2207

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.

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) added documentation Improvements or additions to documentation cleanup Non-functional improvement dependencies Pull requests that update a dependency file labels Jun 22, 2026
@github-actions

github-actions Bot commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Coverage

This file will be updated from here on by the update-dev-deps Makefile
target.

@daflack David Flack (daflack) left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense, and is a nice addition to the pre-commits. Happy for it to be merged.

Base automatically changed from 2207_make_update_dev_deps to main June 22, 2026 15:23
@jfrost-mo James Frost (jfrost-mo) merged commit 7a453de into main Jun 22, 2026
8 checks passed
@jfrost-mo James Frost (jfrost-mo) deleted the 2207_check_for_outdated_lockfiles branch June 22, 2026 15:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cleanup Non-functional improvement dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Automatically check whether conda lockfiles need updating

2 participants