diff --git a/.github/workflows/lint-eslint.yml b/.github/workflows/lint-eslint.yml index 3d2cd33..3fac3a8 100644 --- a/.github/workflows/lint-eslint.yml +++ b/.github/workflows/lint-eslint.yml @@ -76,6 +76,15 @@ jobs: PUPPETEER_SKIP_DOWNLOAD: true run: npm ci + - name: Install dependencies + env: + CYPRESS_INSTALL_BINARY: 0 + PUPPETEER_SKIP_DOWNLOAD: true + # Replace locally linked npm packages with the ones from the Nextcloud server repository + # in order to ensure linting works with the same versions as in the server repository. + # https://github.com/nextcloud/server/blob/stable30/package.json + run: npm install @mdi/js@^7.4.47 @nextcloud/vue@^8.26.1 vue-material-design-icons@5.3.1 + - name: Lint run: npm run lint diff --git a/.github/workflows/npm-audit-fix.yml b/.github/workflows/npm-audit-fix.yml index 0fa447f..b1381ce 100644 --- a/.github/workflows/npm-audit-fix.yml +++ b/.github/workflows/npm-audit-fix.yml @@ -18,7 +18,7 @@ jobs: strategy: fail-fast: false matrix: - branches: ['main', 'master', 'stable29', 'stable28', 'stable27'] + branches: ['main', 'master', 'stable30', 'stable31'] name: npm-audit-fix-${{ matrix.branches }} diff --git a/.github/workflows/phpunit-mysql.yml b/.github/workflows/phpunit-mysql.yml index e44d42d..885df44 100644 --- a/.github/workflows/phpunit-mysql.yml +++ b/.github/workflows/phpunit-mysql.yml @@ -21,7 +21,7 @@ jobs: strategy: matrix: php-versions: ['8.3'] - server-versions: ['master', 'stable29'] + server-versions: ['stable30', 'stable31'] services: mysql: diff --git a/.github/workflows/phpunit-pgsql.yml b/.github/workflows/phpunit-pgsql.yml index 4c4f0ac..94e4f85 100644 --- a/.github/workflows/phpunit-pgsql.yml +++ b/.github/workflows/phpunit-pgsql.yml @@ -21,7 +21,7 @@ jobs: strategy: matrix: php-versions: ['8.3'] - server-versions: ['master', 'stable29'] + server-versions: ['stable30', 'stable31'] services: postgres: diff --git a/.github/workflows/phpunit-sqlite.yml b/.github/workflows/phpunit-sqlite.yml index 05b1009..bd21cfc 100644 --- a/.github/workflows/phpunit-sqlite.yml +++ b/.github/workflows/phpunit-sqlite.yml @@ -21,7 +21,7 @@ jobs: strategy: matrix: php-versions: ['8.3'] - server-versions: ['master', 'stable29'] + server-versions: ['stable30', 'stable31'] steps: - name: Set app env diff --git a/.github/workflows/update-nextcloud-ocp-matrix.yml b/.github/workflows/update-nextcloud-ocp-matrix.yml index a786117..57fe1ad 100644 --- a/.github/workflows/update-nextcloud-ocp-matrix.yml +++ b/.github/workflows/update-nextcloud-ocp-matrix.yml @@ -18,7 +18,7 @@ jobs: fail-fast: false matrix: branches: ['main'] - target: ['stable29'] + target: ['stable30', 'stable31'] name: update-nextcloud-ocp-${{ matrix.branches }} diff --git a/appinfo/info.xml b/appinfo/info.xml index dc548fd..e4a66df 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -12,7 +12,7 @@ tools https://github.com/IONOS-Productivity/nc-simple-settings - +