Skip to content

Fix pipeline#971

Merged
PhilKsr merged 7 commits into
mainfrom
fix-pipeline
Apr 15, 2026
Merged

Fix pipeline#971
PhilKsr merged 7 commits into
mainfrom
fix-pipeline

Conversation

@PhilKsr

@PhilKsr PhilKsr commented Apr 1, 2026

Copy link
Copy Markdown
Member

DESCRIPTION

Quick-fix for pipeline. Fix failing unit tests and skip e2e tests in pipeline till they are fixed as well (not this scope)

TO-DO

  • update tests
  • pull main & resolve merge conflicts
  • check Vercel deployment

@PhilKsr PhilKsr self-assigned this Apr 1, 2026
@vercel

vercel Bot commented Apr 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
app Ready Ready Preview Apr 15, 2026 10:48am
docs Ready Ready Preview Apr 15, 2026 10:48am
essencium-frontend-app Ready Ready Preview, Comment Apr 15, 2026 10:48am

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR aims to restore CI pipeline stability by updating failing unit tests and disabling E2E execution in GitHub Actions until E2E is addressed separately.

Changes:

  • Updated multiple component unit tests in packages/lib to match current DOM structure, routing, and styling behavior.
  • Re-enabled the unit-test workflow job and commented out E2E execution in CI.
  • Added a Vitest config for packages/app with workspace aliasing.

Reviewed changes

Copilot reviewed 9 out of 10 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
packages/lib/src/components/TablePagination/TablePagination.test.tsx Adjusts pagination tests for Mantine/TanStack table + SearchableSelect behavior
packages/lib/src/components/PasswordStrengthIndicator/PasswordRequirement.test.tsx Updates assertions to reflect current Tailwind class usage
packages/lib/src/components/Notification/HttpNotification.test.tsx Updates portal handling by creating a #notification mount point and wrapping with MantineProvider
packages/lib/src/components/NavBar/NavBar.test.tsx Adds i18n/pathname mocks and updates expected hrefs
packages/lib/src/components/Home/Home.test.tsx Switches from router-mock navigation assertions to verifying callback usage
packages/lib/src/components/Header/Header.test.tsx Updates spotlight search assertion to match button-based SearchBar
packages/lib/src/components/FeedbackWidget/FeedbackWidget.test.tsx Adds disclosure mock/cleanup and adjusts queries for hidden elements
packages/lib/src/components/Contact/Contact.test.tsx Updates layout and contact info assertions to match current roles/labels
packages/app/vitest.config.mts Introduces Vitest config + aliases for app tests
.github/workflows/ci.yml Pins pnpm, changes Node version, re-enables unit tests, and comments out E2E job

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

Comment thread packages/lib/src/components/Notification/HttpNotification.test.tsx
Comment thread .github/workflows/ci.yml
Comment thread packages/lib/src/components/TablePagination/TablePagination.test.tsx Outdated
f4-lex

This comment was marked as outdated.

Comment thread packages/lib/src/components/TablePagination/TablePagination.test.tsx Outdated
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.

3 participants