Skip to content

Add GitHub Actions workflow for Python linting#445

Closed
ShreyeshArangath wants to merge 1 commit intolinkedin:mainfrom
ShreyeshArangath:feat/python-lint-check
Closed

Add GitHub Actions workflow for Python linting#445
ShreyeshArangath wants to merge 1 commit intolinkedin:mainfrom
ShreyeshArangath:feat/python-lint-check

Conversation

@ShreyeshArangath
Copy link
Collaborator

Summary

Adds dedicated python-lint.yml workflow that runs Ruff checks on integrations/python/dataloader/ to provide fast feedback on style issues before the full test suite runs. This improves developer experience by catching formatting errors early in the PR validation process.

Changes

  • Client-facing API Changes
  • Internal API Changes
  • Bug Fixes
  • New Features
  • Performance Improvements
  • Code Style
  • Refactoring
  • Documentation
  • Tests

For all the boxes checked, please include additional details of the changes made in this pull request.

Testing Done

  • Manually Tested on local docker setup. Please include commands ran, and their output.
  • Added new tests for the changes made.
  • Updated existing tests to reflect the changes made.
  • No tests added or updated. Please explain why. If unsure, please feel free to ask for help.
  • Some other form of testing like staging or soak time in production. Please explain.

For all the boxes checked, include a detailed description of the testing done for the changes made in this pull request.

Additional Information

  • Breaking Changes
  • Deprecations
  • Large PR broken into smaller PRs, and PR plan linked in the description.

For all the boxes checked, include additional details of the changes made in this pull request.

Adds dedicated python-lint.yml workflow that runs Ruff checks on integrations/python/dataloader/ to provide fast feedback (~30s) on style issues before the full test suite runs. This improves developer experience by catching formatting errors early in the PR validation process.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@ShreyeshArangath ShreyeshArangath marked this pull request as ready for review February 4, 2026 23:23
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