Skip to content

chore(info.xml): canonicalize PHP min, NC version range, licence spelling #195

chore(info.xml): canonicalize PHP min, NC version range, licence spelling

chore(info.xml): canonicalize PHP min, NC version range, licence spelling #195

Workflow file for this run

name: Code Quality
on:
pull_request:
branches: [main, beta, development]
jobs:
quality:
uses: ConductionNL/.github/.github/workflows/quality.yml@main
with:
app-name: softwarecatalog
php-version: "8.3"
nextcloud-test-refs: '["stable32"]'
enable-psalm: true
enable-phpstan: true
enable-phpmetrics: true
enable-frontend: true
enable-eslint: true
enable-phpunit: true
enable-sbom: true
additional-apps: '[{"repo":"ConductionNL/openregister","app":"openregister"}]'
# Newman disabled: tests/magic-mapper-import.postman_collection.json was
# written against a dev env with URL rewriting + a fixed disk layout — it
# hits bare paths like `/configurations` and uploads files from
# `/var/www/html/custom_apps/openregister/...`, neither of which exists on
# the CI runner (NC lives under `server/apps/`, no rewrite → `/index.php/...`).
# Re-enable after the collection is rewritten to the CI base_url/paths +
# a seed step provisions the `voorzieningen` register/`module` schema.
enable-newman: false
newman-collection-path: "tests"