Skip to content

Conversation

@emmadesilva
Copy link
Member

@emmadesilva emmadesilva commented Aug 16, 2025

Upgrades from Pest 2 to Pest 3. And Psalm is currently more trouble than it's worth, and we can get type coverage from Pest. In the same PR as Psalm was blocking the install.

@emmadesilva emmadesilva force-pushed the update-composer-dependencies branch 3 times, most recently from 834f9c0 to 839e43f Compare August 18, 2025 18:59
@emmadesilva emmadesilva force-pushed the update-composer-dependencies branch from a67e826 to 584ce5c Compare August 31, 2025 06:20
cursor[bot]

This comment was marked as outdated.

@emmadesilva emmadesilva force-pushed the update-composer-dependencies branch from 75e4b94 to 4d43410 Compare August 31, 2025 06:54
@emmadesilva emmadesilva changed the title [2.x] Upgrade to Pest 3 and remove Psalm [2.x] Upgrade monorepo to use Pest 3 and remove Psalm Aug 31, 2025
@emmadesilva emmadesilva force-pushed the update-composer-dependencies branch 4 times, most recently from cd690af to 94d0d4f Compare August 31, 2025 12:46
@codecov
Copy link

codecov bot commented Aug 31, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (master@f0a3d41). Learn more about missing BASE report.
⚠️ Report is 10 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##             master     #2270   +/-   ##
==========================================
  Coverage          ?   100.00%           
  Complexity        ?      2045           
==========================================
  Files             ?       198           
  Lines             ?      5274           
  Branches          ?         0           
==========================================
  Hits              ?      5274           
  Misses            ?         0           
  Partials          ?         0           

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

cursor[bot]

This comment was marked as outdated.

emmadesilva and others added 4 commits August 31, 2025 15:17
I have spent too many hours on this, and given that we are upgrading to Pest 4 after anyways I don't want to waste more hours of my life fighting with PHPUnit which refuses to say what's actually wrong
@emmadesilva emmadesilva force-pushed the update-composer-dependencies branch 2 times, most recently from 4992e75 to cc8e4a9 Compare August 31, 2025 13:29
@emmadesilva emmadesilva force-pushed the update-composer-dependencies branch from cc8e4a9 to da32ea7 Compare August 31, 2025 14:03
@emmadesilva emmadesilva merged commit 10c9d9b into master Aug 31, 2025
21 checks passed
@emmadesilva emmadesilva deleted the update-composer-dependencies branch August 31, 2025 16:08
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.

2 participants