Skip to content

Commit

Permalink
feat: Add filtering and standardized the communication process (#65)
Browse files Browse the repository at this point in the history
  • Loading branch information
Aviortheking authored Jun 25, 2024
1 parent db6b0d0 commit e650f5f
Show file tree
Hide file tree
Showing 16 changed files with 831 additions and 560 deletions.
3 changes: 0 additions & 3 deletions .github/workflows/build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,6 @@ jobs:
- name: Install Composer dependencies
uses: ramsey/composer-install@v3

# Add a test script to composer.json, for instance: "test": "vendor/bin/phpunit"
# Docs: https://getcomposer.org/doc/articles/scripts.md

- name: Run test suite
run: composer run-script test

Expand Down
8 changes: 3 additions & 5 deletions .github/workflows/code-quality.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,12 @@ jobs:
- name: Install Composer dependencies
uses: ramsey/composer-install@v3

# Add a test script to composer.json, for instance: "test": "vendor/bin/phpunit"
# Docs: https://getcomposer.org/doc/articles/scripts.md

- name: Run PHP_CodeSniffer
run: composer run-script phpcs

- name: Run PHP Mess Detector
run: composer run-script github:phpmd

- name: Run PHPstan
run: composer run-script phpstan
# Disable PHP Stan until it is not broken anymore
# - name: Run PHPstan
# run: composer run-script phpstan
18 changes: 11 additions & 7 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,15 +39,19 @@
"kriswallsmith/buzz": "Good PSR 18 implementation"
},
"require-dev": {
"kriswallsmith/buzz": "^1.2",
"kriswallsmith/buzz": "^1",
"symfony/cache": "^6",
"nyholm/psr7": "^1.4",
"squizlabs/php_codesniffer": "^3.6",
"phpmd/phpmd": "^2.10",
"phpstan/phpstan": "^0.12.90",
"phpunit/phpunit": "^9.5",
"webclient/fake-http-client": "^1.0"
"nyholm/psr7": "^1",
"squizlabs/php_codesniffer": "^3",
"phpmd/phpmd": "^2",
"phpstan/phpstan": "^1",
"phpunit/phpunit": "^10",
"webclient/fake-http-client": "^3"
},
"funding": [{
"type": "github",
"url": "https://github.com/sponsors/tcgdex"
}],
"scripts": {
"phpcs": "phpcs --no-cache --report-full",
"phpmd": "phpmd src text phpmd",
Expand Down
Loading

0 comments on commit e650f5f

Please sign in to comment.