Skip to content

CI Fix - Turn on & fix ui-style and test-vscode CI stages #6004

Description

@cmgoffena13

Both ui-style and test-vscode stages have been turned off. When I turned them back on there were failures on prettier formatting.

First, we need to fix the formatting on the files.

Second, address any issues that bubble up in the stages to get them succeeding.

You can reference: #5994 for turning some of them on

NOTE: test-vscode-e2e has a note saying its been failing since January. This should be tackled separately in a different issue.

Activity

  1. cmgoffena13 commented on Aug 31, 2026

    @cmgoffena13
    CollaboratorAuthor

    @nickmuoh -- want to tackle this one?

  2. tripleaceme commented on Sep 11, 2026

    @tripleaceme
    Contributor

    Picked this up — PR is open at #6054.

    What surfaced once the two stages were back on:

    • prettier --check . fails on 4 files — .devcontainer/devcontainer.json, web/client/.../help.ts, web/client/.../ModelNode.tsx, and .github/workflows/pr.yaml itself (two matrix lists in it grew past 80 columns while the job was off).
    • eslint src tests fails in vscode/extension: tests/lineage_settings.spec.ts imports FrameLocator and Page straight from @playwright/test, which no-restricted-imports blocks for specs. Fixed by re-exporting FrameLocator from tests/fixtures.ts and importing from there, matching what every other spec does with Page.

    With those fixed, pnpm run lint (ui-style) and pnpm run ci (test-vscode) both exit 0 locally. Turned the jobs on following #5994, including the vscode paths filter. Left test-vscode-e2e alone per your note.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions