Skip to content

ci(ruff-check.yaml): Disable ruff outside of src, tests and examples and make it blocking#207

Merged
TheoRudkiewicz merged 4 commits intogrowingnet:mainfrom
TheoRudkiewicz:ruff-update
Mar 2, 2026
Merged

ci(ruff-check.yaml): Disable ruff outside of src, tests and examples and make it blocking#207
TheoRudkiewicz merged 4 commits intogrowingnet:mainfrom
TheoRudkiewicz:ruff-update

Conversation

@TheoRudkiewicz
Copy link
Copy Markdown
Collaborator

As there is no more ruff issues in src, let's make is blocking.

@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 24, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

Flag Coverage Δ
unittests 95.28% <ø> (ø)

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

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

@TheoRudkiewicz TheoRudkiewicz self-assigned this Feb 24, 2026
@stelladk
Copy link
Copy Markdown
Collaborator

This is partly done in #200 but we can merge it earlier

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates CI linting so Ruff becomes a blocking check while limiting what paths are linted, and documents the change in the changelog.

Changes:

  • Make the Ruff workflow blocking (continue-on-error: false).
  • Restrict ruff check to src, tests, and examples, and disable the Ruff formatting check step.
  • Add an entry to the “What’s new” page noting the CI change.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
docs/source/whats_new.rst Adds a changelog bullet about Ruff CI scope/blocking behavior.
.github/workflows/ruff-check.yml Makes Ruff linting blocking and narrows the lint target paths; comments out formatting check.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/ruff-check.yml
Comment thread .github/workflows/ruff-check.yml
Comment thread .github/workflows/ruff-check.yml
@TheoRudkiewicz TheoRudkiewicz changed the title ci(ruff-check.yaml): Disable ruff outside of src and make it blocking ci(ruff-check.yaml): Disable ruff outside of src, tests and examples and make it blocking Mar 2, 2026
@TheoRudkiewicz TheoRudkiewicz marked this pull request as ready for review March 2, 2026 16:12
Copy link
Copy Markdown
Collaborator

@sylvchev sylvchev left a comment

Choose a reason for hiding this comment

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

Thank @TheoRudkiewicz we finally have an all green CI!

Comment thread .github/workflows/ruff-check.yml
@TheoRudkiewicz TheoRudkiewicz merged commit f261552 into growingnet:main Mar 2, 2026
13 checks passed
@TheoRudkiewicz TheoRudkiewicz deleted the ruff-update branch March 13, 2026 14:09
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.

4 participants