Skip to content

Conversation

@mesilov
Copy link
Collaborator

@mesilov mesilov commented Sep 2, 2024

This workflow runs PHPUnit tests on multiple PHP versions and operating systems. It ensures dependencies are installed and provides feedback on test success or failure directly in the action output.

Q A
Bug fix? yes
New feature? yes
Deprecations? no
Issues Fix #3
License MIT

This workflow runs PHPUnit tests on multiple PHP versions and operating systems. It ensures dependencies are installed and provides feedback on test success or failure directly in the action output.

Signed-off-by: mesilov <mesilov.maxim@gmail.com>
This commit removes extensive historical entries from the CHANGELOG.md file, significantly reducing its size. This will help maintain a more focused and relevant log of changes and updates.

Signed-off-by: mesilov <mesilov.maxim@gmail.com>
Both phpunit.yml and phpstan.yml have been updated to no longer include Windows testing environments. This streamlines the testing process by focusing exclusively on Ubuntu.

Signed-off-by: mesilov <mesilov.maxim@gmail.com>
@mesilov mesilov self-assigned this Sep 2, 2024
Introduced a new GitHub Actions workflow for Rector lint checks running on PHP versions 8.2 and 8.3. This workflow includes steps for checking out the repository, setting up PHP, installing dependencies, and running Rector linting, with conditional messages based on the success or failure of the lint checks. Also updated the PHPStan workflow's name format for consistency.

Signed-off-by: mesilov <mesilov.maxim@gmail.com>
Updated the build status section in the README to include a badge for Rector checks, providing better visibility of code quality. This ensures that Rector checks are now prominently displayed alongside phpstan and unit-tests statuses.

Signed-off-by: mesilov <mesilov.maxim@gmail.com>
@mesilov mesilov merged commit e25f763 into main Sep 2, 2024
@mesilov mesilov added the enhancement in SDK New feature or request in SDK label Sep 2, 2024
@mesilov mesilov deleted the feature/3-add-actions branch December 11, 2024 19:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement in SDK New feature or request in SDK

Projects

None yet

Development

Successfully merging this pull request may close these issues.

add github action for phpstan, rector and phpunit

2 participants