Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

qa/workflow-improvements #40

Merged
merged 7 commits into from
Jan 28, 2025
Merged

qa/workflow-improvements #40

merged 7 commits into from
Jan 28, 2025

Conversation

Dropelikeit
Copy link
Owner

No description provided.

@Dropelikeit Dropelikeit self-assigned this Dec 6, 2024
@Dropelikeit Dropelikeit added the documentation Improvements or additions to documentation label Dec 6, 2024
The `composer.json` now indicates that `dropelikeit/laravel-responsefactory` is abandoned. The README advises users to transition to a new package that offers additional functions, and support will extend only until Laravel 11's end.
@Dropelikeit Dropelikeit force-pushed the qa/workflow-improvements branch from 77450ac to 85d4e49 Compare December 6, 2024 23:35
Ignore the cache file generated by PHP-CS-Fixer to prevent unintentional version control. This helps maintain a clean repository, avoiding unnecessary files from being tracked.
Re-enable the assertion to ensure the cache directory is a non-empty string. This change helps prevent potential errors related to invalid cache directory configurations. Adjustments improve code reliability and enforce stricter input validation.
The assertion ensuring the cache directory is not empty has been removed to simplify the code, as its necessity was reevaluated. A comment has been added to suppress PHPStan warnings on this line, ensuring the codebase remains free of analysis errors.
Upgraded versions of Psalm, its Laravel plugin, and Infection in `composer.json`. Simplified PHP CS Fixer command in the CI workflow. Added a new workflow to support testing and analysis for PHP 8.4.
Allow compatibility with both 0.27.10 and ^0.29.10 versions. This change ensures greater flexibility in dependency resolution while maintaining support for specific versions.
This change ensures compatibility with both Psalm 5.x and 6.x. It provides greater flexibility for projects that rely on older versions of Psalm while maintaining support for the latest version.
@Dropelikeit Dropelikeit merged commit 4138bd5 into master Jan 28, 2025
4 checks passed
@Dropelikeit Dropelikeit deleted the qa/workflow-improvements branch January 28, 2025 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant