gosa-project / gosa-plugins-schoolmanager

GOsa Add-On for Managing Schools
GNU General Public License v2.0
3 stars 5 forks source link

Use GitHub actions for linting & code sniffing (PHP 7.3 - 8) #48

Closed dzatoah closed 2 years ago

dzatoah commented 2 years ago

I've added a composer.json file which lists a few requirements and a few one-line-scripts for this project.

Linting: (Checking PHP .inc files for syntax errors) composer <run> sniff

Code Sniffing (phpcs): (Checks for violations of the PSR-12 coding standard) composer <run> sniff

Code beautifier and fixer (phpcbf): (Checks for violations of the PSR-12 coding standard and tries to fix them) composer <run> spa-trip

No dependencies