Skip to content

Enhance CI with coding style and coverage jobs#264

Closed
rmcdaniel wants to merge 13 commits intomasterfrom
test-matrix
Closed

Enhance CI with coding style and coverage jobs#264
rmcdaniel wants to merge 13 commits intomasterfrom
test-matrix

Conversation

@rmcdaniel
Copy link
Copy Markdown
Member

Added jobs for coding style checks and coverage reporting. Updated PHP and database configurations.

Added jobs for coding style checks and coverage reporting. Updated PHP and database configurations.
Updated PHP workflow to remove OS-specific tests and adjust dependency installation.
Add Redis service to GitHub Actions workflow for testing.
Updated the dependency version strategy to prefer-stable and added prefer-lowest tests for specific PHP and Laravel combinations.
Register TestSuiteSubscriber conditionally based on GITHUB_ACTIONS environment variable.
Removed the step to upload coverage to Scrutinizer.
Removed dependency-version from matrix and adjusted related keys.
Removed SQLite database creation and test suite execution from workflow.
Removed the source directory configuration from phpunit.xml.
@rmcdaniel rmcdaniel closed this Oct 23, 2025
@rmcdaniel rmcdaniel deleted the test-matrix branch October 23, 2025 23:51
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.

1 participant