Skip to content

Conversation

@matejpekar
Copy link
Member

@matejpekar matejpekar commented Jan 28, 2026

Summary by CodeRabbit

  • Chores

    • Added a new automated lint workflow and removed the previous CI lint configuration.
  • Release Impact

    • No user-visible changes; application functionality remains unaffected.

✏️ Tip: You can customize this high-level summary in your review settings.

Copilot AI review requested due to automatic review settings January 28, 2026 11:56
@gemini-code-assist
Copy link

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@coderabbitai
Copy link

coderabbitai bot commented Jan 28, 2026

📝 Walkthrough

Walkthrough

Adds a new GitHub Actions reusable workflow at .github/workflows/python-lint.yml to invoke RationAI/.github/workflows/python-lint.yml@main, and removes the GitLab CI lint include and lint stage from .gitlab-ci.yml.

Changes

Cohort / File(s) Summary
GitHub Actions Workflow
\.github/workflows/python-lint.yml
New workflow added; triggers on push to main, pull requests targeting main, and workflow_dispatch. Defines a python-lint job that reuses RationAI/.github/workflows/python-lint.yml@main.
GitLab CI removal
\.gitlab-ci.yml
Removed include of rationai/digital-pathology/templates/ci-templates/Python-Lint.gitlab-ci.yml and removed the lint stage from stages.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐇 I hopped through CI, a nimble sprite,
I summoned linters from clouded light,
Said goodbye to GitLab's linting tune,
Embraced a reusable workflow moon,
🥕✨


Note

🎁 Summarized by CodeRabbit Free

Your organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Pro by visiting https://app.coderabbit.ai/login.

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

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

Adds a GitHub Actions workflow to run Python linting by delegating to RationAI’s standard reusable workflow.

Changes:

  • Introduces .github/workflows/python-lint.yml to trigger on push, pull_request, and workflow_dispatch.
  • Calls the reusable workflow RationAI/.github/.github/workflows/python-lint.yml.

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

@matejpekar matejpekar changed the title fix: workflow reference path in python-lint.yml feat: workflows Jan 28, 2026
@matejpekar matejpekar merged commit 90e1331 into main Jan 28, 2026
3 checks passed
@matejpekar matejpekar deleted the workflows branch January 28, 2026 12:59
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