Skip to content

Conversation

@pulkitjalan
Copy link
Owner

@pulkitjalan pulkitjalan commented Feb 22, 2025

This pull request includes updates to the workflow configuration and dependency management to support newer versions of PHP and Laravel, as well as improvements to the test execution process.

Workflow Configuration Updates:

  • .github/workflows/run-tests.yml: Updated the PHP and Laravel versions matrix to include PHP 8.4 and Laravel ^12.0. The matrix now also includes an option to run tests with or without coverage.
  • .github/workflows/run-tests.yml: Modified the test execution steps to conditionally run tests with or without coverage based on the matrix configuration.

Dependency Management Updates:

  • composer.json: Added support for Laravel ^12.0 and Pest ^3.7 in the require and require-dev sections, respectively.
  • composer.json: Set the minimum stability to "dev" and preferred stability to true to ensure the use of stable versions when available.
@codecov
Copy link

codecov bot commented Feb 22, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 97.91%. Comparing base (c527b90) to head (66f4149).
Report is 1 commits behind head on main.

Additional details and impacted files
@@ Coverage Diff @@ ## main #81 +/- ## ========================================= Coverage 97.91% 97.91% Complexity 20 20 ========================================= Files 2 2 Lines 48 48 ========================================= Hits 47 47 Misses 1 1 

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

@pulkitjalan pulkitjalan marked this pull request as draft February 22, 2025 06:46
@pulkitjalan pulkitjalan marked this pull request as ready for review February 22, 2025 06:46
@pulkitjalan pulkitjalan merged commit afc690d into main Feb 22, 2025
84 checks passed
@pulkitjalan pulkitjalan deleted the l12-compatibility branch February 22, 2025 06:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants