Skip to content

Conversation

@avivkeller
Copy link
Member

This is a potential workaround for our Chromatic limit, but it requires us to make Chromatic a not-required check.

Copilot AI review requested due to automatic review settings May 28, 2025 15:16
@avivkeller avivkeller requested a review from a team as a code owner May 28, 2025 15:16
@vercel
Copy link

vercel bot commented May 28, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
nodejs-org ✅ Ready (Inspect) Visit Preview May 28, 2025 3:19pm

Copy link
Contributor

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

This PR modifies the Chromatic workflow configuration to only trigger on changes in the ui-components package, serving as a workaround for the Chromatic limit.

  • Limits workflow triggers to changes within the ui-components folder.
  • Updates both push and pull_request_target events with the new paths filter.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Aviv Keller <me@aviv.sh>
@codecov-commenter
Copy link

codecov-commenter commented May 28, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 75.37%. Comparing base (878bfaf) to head (81aaf2a).
Report is 6 commits behind head on main.

✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #7785      +/-   ##
==========================================
+ Coverage   75.34%   75.37%   +0.02%     
==========================================
  Files          96       96              
  Lines        7862     7862              
  Branches      192      192              
==========================================
+ Hits         5924     5926       +2     
+ Misses       1937     1935       -2     
  Partials        1        1              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@ovflowd
Copy link
Member

ovflowd commented May 28, 2025

I can make the update as it being non-required.

@avivkeller avivkeller changed the title chore(chromatic): only run on ui-components changes and merge groups chore(chromatic): only run on ui-components changes May 28, 2025
@avivkeller avivkeller added the github_actions:pull-request Trigger Pull Request Checks label May 28, 2025
@github-actions github-actions bot removed the github_actions:pull-request Trigger Pull Request Checks label May 28, 2025
@github-actions
Copy link
Contributor

github-actions bot commented May 28, 2025

Lighthouse Results

URL Performance Accessibility Best Practices SEO Report
/en 🟢 97 🟢 100 🟢 100 🟢 91 🔗
/en/about 🟢 100 🟢 100 🟢 100 🟠 82 🔗
/en/about/previous-releases 🟢 100 🟢 100 🟢 100 🟠 83 🔗
/en/download 🟢 96 🟢 100 🟢 100 🟢 91 🔗
/en/blog 🟢 100 🟢 100 🟢 96 🟢 92 🔗

@avivkeller avivkeller added this pull request to the merge queue May 30, 2025
Merged via the queue into main with commit 3ecfbcb May 30, 2025
18 of 19 checks passed
@avivkeller avivkeller deleted the chore/chromatic/only-ui branch May 30, 2025 10:58
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.

7 participants