update static analysis to php 8.1

Signed-off-by: dartcafe <github@dartcafe.de>
This commit is contained in:
dartcafe 2022-08-31 08:17:40 +02:00
Родитель 12695e186e
Коммит d6097170df
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: CCE73CEF3035D3C8
1 изменённых файлов: 26 добавлений и 2 удалений

28
.github/workflows/static-analysis.yml поставляемый
Просмотреть файл

@ -8,11 +8,11 @@ on:
- stable*
jobs:
psalm:
psalm-22:
runs-on: ubuntu-latest
strategy:
matrix:
ocp-version: [ 'dev-master', 'dev-stable22' ]
ocp-version: [ 'dev-stable22' ]
php-versions: ['7.4', '8.0']
name: Psalm
@ -31,3 +31,27 @@ jobs:
- name: Run coding standards check
run: composer run psalm
psalm-master:
runs-on: ubuntu-latest
strategy:
matrix:
ocp-version: [ 'dev-master']
php-versions: ['7.4', '8.0', '8.1']
name: Psalm
steps:
- uses: actions/checkout@master
- name: Setup composer and PHP
uses: ./.github/actions/setup-composer
with:
php-version: ${{ matrix.php-versions }}
php-tools: composer, psalm
- name: Install Nextcloud API
run: composer require --dev christophwurst/nextcloud:${{ matrix.ocp-version }}
- name: Run coding standards check
run: composer run psalm