Skip to content

CI: add lint and build steps to frontend workflow #181

@alikhere

Description

@alikhere

The frontend CI workflow (run-test-for-webapp.yml) only runs Vitest tests.
It does not run npm run lint or npm run build, so a PR that breaks the build or introduces lint errors can merge with a green CI status.

Adding both steps would catch these problems before merge:

  • npm run lint with continue-on-error so pre-existing errors don't block
    PRs until they are cleaned up separately
  • npm run build which must pass and should block merges on failure

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions