Skip to content

Conversation

@bnachtweh
Copy link
Contributor

No description provided.

@bnachtweh bnachtweh linked an issue Jan 15, 2026 that may be closed by this pull request
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

This pull request introduces a GitHub Actions CI workflow for the package, implementing automated quality checks and build verification. The workflow runs on push to main and on pull requests targeting main.

Changes:

  • Added a CI workflow that runs linting, testing, and building in parallel/sequential stages
  • Created reusable composite actions for setup, lint, test, and build operations
  • Configured the workflow to use Node.js 22 and pnpm with frozen lockfile installation

Reviewed changes

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

Show a summary per file
File Description
.github/workflows/analyse.yml Main workflow that orchestrates lint, test, and build jobs with proper dependencies
.github/actions/setup/action.yml Reusable composite action for setting up Node.js, pnpm, and installing dependencies
.github/actions/lint/action.yml Composite action that runs the linting script
.github/actions/test/action.yml Composite action that executes the test suite
.github/actions/build/action.yml Composite action that builds the package

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

@bnachtweh bnachtweh merged commit ae3d27e into main Jan 15, 2026
3 checks passed
@bnachtweh bnachtweh deleted the 1-add-cicd-quality-check-to-pull-requests branch January 15, 2026 13:07
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.

Add CI/CD quality check to pull requests

2 participants