memories/.github/workflows/psalm.yaml

37 lines
731 B
YAML

name: pslam
on:
- push
- pull_request
jobs:
pslam:
runs-on: ubuntu-latest
steps:
- name: Checkout server
uses: actions/checkout@v3
with:
submodules: true
repository: nextcloud/server
ref: stable27
- name: Checkout the app
uses: actions/checkout@v3
with:
path: apps/memories
- name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@v2
with:
php-version: 8.1
tools: phpunit
extensions: mbstring, iconv, fileinfo, intl
coverage: none
- name: Run tests
run: |
cd apps/memories
make install-tools
make psalm