Skip to content

Add ruff check GitHub Actions workflow for code linting#133

Merged
nanxstats merged 4 commits intomainfrom
ruff-check
Nov 30, 2025
Merged

Add ruff check GitHub Actions workflow for code linting#133
nanxstats merged 4 commits intomainfrom
ruff-check

Conversation

@nanxstats
Copy link
Collaborator

@nanxstats nanxstats commented Nov 28, 2025

This PR adds a GitHub Actions workflow to run ruff check.

Also updated the existing workflows to use actions/checkout@v6 and the README badges.

Copy link
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

This PR adds a GitHub Actions workflow to automatically run ruff check for code linting on pushes to the main branch and on all pull requests. The workflow helps maintain code quality by catching linting issues early in the development process.

Key Changes:

  • Adds a new ruff-check.yml workflow that runs on push to main and on all pull requests
  • Configures the workflow to use Python 3.14 and install ruff for linting
  • Uses the GitHub output format for ruff to integrate findings directly into the GitHub UI

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

You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.

nanxstats and others added 3 commits November 28, 2025 21:03
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@elong0527 elong0527 mentioned this pull request Nov 30, 2025
@nanxstats nanxstats merged commit 9195fa1 into main Nov 30, 2025
8 of 9 checks passed
@nanxstats nanxstats deleted the ruff-check branch November 30, 2025 05:12
Copilot AI mentioned this pull request Nov 30, 2025
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.

2 participants