Skip to content

Conversation

jakubboucek
Copy link
Contributor

This pull request introduces a set of scripts to the composer.json file, streamlining development and CI workflows. These scripts include commands for linting, static analysis, coding standards checks, code refactoring, and running tests.

Added scripts in composer.json:

  • Linting: Added a lint script to check PHP files for syntax errors, excluding .git and vendor directories.
  • Static Analysis: Added a phpstan script for static code analysis using PHPStan.
  • Coding Standards: Added an ecs script to enforce coding standards with EasyCodingStandard.
  • Code Refactoring: Added a rector script for code refactoring with Rector in dry-run mode.
  • Testing and CI: Added test and ci scripts to run tests and execute all CI-related tasks, respectively.

@solcik solcik merged commit a03a912 into Kdyby:master Apr 19, 2025
21 checks passed
@jakubboucek jakubboucek deleted the ci-scripts branch April 19, 2025 07:29
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