Skip to content

💡[Feature]: Add GitHub Actions workflow to run ESLint on PRs and pushes #838

@sheikhlimon

Description

@sheikhlimon

Is there an existing issue for this?

  • I have searched the existing issues

Feature Description

Add a GitHub Actions workflow that automatically runs ESLint on the codebase whenever code is pushed or a pull request is opened/updated. This ensures that all commits and PRs adhere to the project’s linting rules.

Use Case

Tasks:

  • Developers may accidentally push code that violates ESLint rules.
  • Manually checking linting before every PR can be forgotten or inconsistent.
  • Continuous integration (CI) needs an automated check to prevent style violations from being merged.

Benefits

  • Automatically enforces linting rules on all pushes and PRs.
  • Prevents code with linting errors from reaching main.
  • Reduces manual code review effort by highlighting style issues early.
  • Ensures consistent code style across all contributors and branches.

Add ScreenShots

No response

Priority

Medium

Record

  • I have read the Contributing Guidelines
  • Are you a GSSOC'25 contributor
  • I want to work on this issue

Metadata

Metadata

Assignees

Type

Projects

Status

Todo

Relationships

None yet

Development

No branches or pull requests

Issue actions