Skip to content

Conversation

@3w36zj6
Copy link
Member

@3w36zj6 3w36zj6 commented Oct 19, 2025

This pull request introduces a GitHub Actions workflow for continuous integration (CI) and refines the npm scripts for code formatting and linting.

The changes ensure that code quality checks (formatting and linting) are automated and more consistent across the project.

@3w36zj6 3w36zj6 requested a review from Copilot October 19, 2025 16:53
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 automated CI checks for code quality by introducing a GitHub Actions workflow and reorganizing npm scripts for formatting and linting. The changes ensure consistent code style enforcement through automated checks on pushes and pull requests to the main branch.

Key changes:

  • Added a new CI workflow with format and lint jobs
  • Restructured npm scripts to separate check operations from fix operations
  • Updated eslint pattern from src/**.ts to **/*.ts for broader coverage

Reviewed Changes

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

File Description
package.json Reorganized scripts: split formatting into check/write modes, renamed lint fix script, and updated file patterns
.github/workflows/ci.yaml New CI workflow with setup job for dependencies and matrix job for running format and lint checks

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@3w36zj6 3w36zj6 force-pushed the feature/add-ci-to-run-formatting-and-linting branch from f3cea43 to 0659ea0 Compare October 19, 2025 16:59
@3w36zj6 3w36zj6 added the Type: CI Changes to CI configuration files and scripts label Oct 19, 2025
@3w36zj6 3w36zj6 requested a review from Copilot October 19, 2025 17:11
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

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.


Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@3w36zj6 3w36zj6 merged commit 40e150e into main Oct 19, 2025
7 checks passed
@3w36zj6 3w36zj6 deleted the feature/add-ci-to-run-formatting-and-linting branch October 19, 2025 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: CI Changes to CI configuration files and scripts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants