Skip to content

ci: add GitHub Actions pipeline for typecheck, lint, and tests on PRs #52

@Dhirenderchoudhary

Description

@Dhirenderchoudhary

Hi @fazlerocks @panda-sandeep

I was looking at the passmark repo and noticed there's no CI pipeline set up yet — no typecheck, lint, or test runs on PRs.

I was thinking of adding a GitHub Actions workflow that runs on every PR:

  • TypeScript build check
  • ESLint + Prettier
  • Vitest unit tests
  • Playwright integration tests (using repo secrets for API keys)

Also a PR title checker and a PR template to go along with it.

Would this be a good contribution to pick up?
Wanted to check before I start so I'm not duplicating something already in progress.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions