Skip to content

chore: also run nightly with the lowest dependencies allowed - #284

Draft
vincentkoppen wants to merge 4 commits into
mainfrom
pgm/test-with-lowest-as-well
Draft

chore: also run nightly with the lowest dependencies allowed#284
vincentkoppen wants to merge 4 commits into
mainfrom
pgm/test-with-lowest-as-well

Conversation

@vincentkoppen

@vincentkoppen vincentkoppen commented Jun 26, 2026

Copy link
Copy Markdown
Member

We currently check:

  • That the uv.lock is correct within our PRs and that all tests pass
  • With nightly check that if we update to latest versions, that everything works

However we do not check whether our minimal dependencies keep on working with our code.

Changes

  • Updated the check-code-quality to allow for a resolution strategy
  • ci.yml still runs on our lock file
  • nightly now calls with with strategies: lowest and highest to see that both work

Example run:
https://github.com/PowerGridModel/power-grid-model-ds/actions/runs/28234572433

Signed-off-by: Vincent Koppen <vincent.koppen@alliander.com>
Signed-off-by: Vincent Koppen <vincent.koppen@alliander.com>
Signed-off-by: Vincent Koppen <vincent.koppen@alliander.com>
@sonarqubecloud

Copy link
Copy Markdown

@vincentkoppen vincentkoppen changed the title chore: also nightly with the lowest dependencies allowed chore: also run nightly with the lowest dependencies allowed Jun 26, 2026
@sonarqubecloud

Copy link
Copy Markdown

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