Skip to content

Commit

Permalink
Merge pull request #13 from matsuo/phpstan
Browse files Browse the repository at this point in the history
Make PHPStan run on CI
  • Loading branch information
CloCkWeRX authored Jul 21, 2024
2 parents b0ad41d + f5b9a70 commit 7b0750c
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 0 deletions.
39 changes: 39 additions & 0 deletions .github/workflows/phpstan.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: PHPStan

on:
push:
branches:
- "*"
pull_request:
branches: [ 'master' ]

jobs:
run:
name: PHPStan
runs-on: 'ubuntu-latest'
strategy:
matrix:
level: [ 0 ]
include:
- current-level: 0
steps:
- uses: actions/checkout@v4

- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.3'

- name: Install PHPStan
run: composer require --dev phpstan/phpstan

- name: Run PHPStan
if: matrix.level == matrix.current-level
run: ./vendor/bin/phpstan analyse --memory-limit 1G File tests --level "${{ matrix.level }}"

- name: Run PHPStan
if: matrix.level > matrix.current-level
continue-on-error: true
run: |
./vendor/bin/phpstan analyse --memory-limit 1G File tests --level "${{ matrix.level }}"
exit 0
1 change: 1 addition & 0 deletions File/IMC.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@ class File_IMC
const ERROR_INVALID_VCARD_VERSION = 103;
const ERROR_PARAM_NOT_SET = 104;
const ERROR_INVALID_ITERATION = 105;
const ERROR_INVALID_PARAM_TYPE = 106;

/**
* Constants for File_IMC vCard "N" component positions.
Expand Down

1 comment on commit 7b0750c

@Neustradamus
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@CloCkWeRX: Can you add "Issues" section?

Please sign in to comment.