Skip to content

tech: add GitHub Actions CI workflow#1

Merged
lucasgauthier merged 9 commits into
mainfrom
add-ci
Feb 15, 2026
Merged

tech: add GitHub Actions CI workflow#1
lucasgauthier merged 9 commits into
mainfrom
add-ci

Conversation

@lucasgauthier
Copy link
Copy Markdown
Owner

Problem

No GitHub Actions CI workflow (for lint, typecheck, test)

Solution

Add GitHub Actions CI workflow

We also update .vscode/settings.json to support ESLint on github-actions-workflow files

Copy link
Copy Markdown

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

Adds a baseline GitHub Actions CI pipeline so pushes/PRs to main automatically run lint, typecheck, and tests, and updates VS Code ESLint validation to include GitHub Actions workflow files.

Changes:

  • Add a new .github/workflows/ci.yml workflow that runs pnpm lint, pnpm typecheck, and pnpm test.
  • Update .vscode/settings.json so ESLint validates github-actions-workflow files.

Reviewed changes

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

File Description
.vscode/settings.json Enables ESLint validation for GitHub Actions workflow files in VS Code.
.github/workflows/ci.yml Introduces CI jobs for linting, typechecking, and running tests on main pushes and PRs.

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

Comment thread .github/workflows/ci.yml
Comment thread .github/workflows/ci.yml Outdated
Comment thread .github/workflows/ci.yml Outdated
@lucasgauthier lucasgauthier merged commit 9e430d0 into main Feb 15, 2026
3 checks passed
@lucasgauthier lucasgauthier deleted the add-ci branch February 15, 2026 20:48
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