diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4ca9f26a4..d5a69b78f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,19 +12,8 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php-version: ['8.1', '8.2'] - nextcloud-version: ['master', 'stable29', 'stable28', 'stable27'] - include: - - php-version: '8.0' - nextcloud-version: stable27 - - php-version: '8.0' - nextcloud-version: stable28 - - php-version: '8.0' - nextcloud-version: stable29 - - php-version: '8.3' - nextcloud-version: stable29 - - php-version: '8.3' - nextcloud-version: master + php-version: ['8.1', '8.2', '8.3'] + nextcloud-version: ['master'] name: Nextcloud ${{ matrix.nextcloud-version }} php${{ matrix.php-version }} unit tests steps: - name: Set up Nextcloud env @@ -57,14 +46,11 @@ jobs: - php-version: '8.1' nextcloud-version: master db: 'oci' - - php-version: '8.0' - nextcloud-version: stable27 - db: 'pgsql' - - php-version: '8.0' - nextcloud-version: stable28 + - php-version: '8.1' + nextcloud-version: master db: 'pgsql' - php-version: '8.2' - nextcloud-version: stable29 + nextcloud-version: master db: 'mysql' name: Nextcloud ${{ matrix.nextcloud-version }} php${{ matrix.php-version }}-${{ matrix.db }} integration tests services: @@ -153,8 +139,8 @@ jobs: name: Front-end E2E tests strategy: matrix: - php-version: [ '8.1' ] - nextcloud-version: [ 'master', 'stable29', 'stable28', 'stable27' ] + php-version: [ '8.1', '8.3' ] + nextcloud-version: [ 'master'] node-version: [ '20' ] steps: - name: Set up Nextcloud env diff --git a/appinfo/info.xml b/appinfo/info.xml index f073a6491..734af5c71 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -4,10 +4,11 @@ Two-Factor WebAuthn WebAuthn two-factor provider A two-factor provider for WebAuthn devices - 1.5.0-alpha.1 + 2.0.0-alpha.1 agpl Christoph Wurst Michael Blumenstein + Richard Steinmetz TwoFactorWebauthn security @@ -18,9 +19,9 @@ https://raw.githubusercontent.com/nextcloud/twofactor_webauthn/main/screenshots/challenge.png - + gmp - + diff --git a/composer.json b/composer.json index d1e10e997..f6d4c8d72 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,7 @@ } ], "require": { - "php": ">=8.0.0", + "php": ">=8.1.0", "ext-json": "*", "bamarni/composer-bin-plugin": "^1.8.2", "web-auth/webauthn-lib": "^3.3.12" @@ -45,7 +45,7 @@ "optimize-autoloader": true, "classmap-authoritative": true, "platform": { - "php": "8.0.0" + "php": "8.1.0" }, "sort-packages": true, "allow-plugins": { diff --git a/package-lock.json b/package-lock.json index 6d8c49f89..3588dc6f6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "twofactor_webauthn", - "version": "1.5.0-alpha.1", + "version": "2.0.0-alpha.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "twofactor_webauthn", - "version": "1.5.0-alpha.1", + "version": "2.0.0-alpha.1", "license": "AGPL-3.0", "dependencies": { "@nextcloud/auth": "^2.2.1", diff --git a/package.json b/package.json index 6a6374148..7e63d4e5a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "twofactor_webauthn", - "version": "1.5.0-alpha.1", + "version": "2.0.0-alpha.1", "description": "WebAuthn second factor provider for Nextcloud", "private": true, "dependencies": { diff --git a/vendor-bin/cs-fixer/composer.json b/vendor-bin/cs-fixer/composer.json index f6ef63487..1f6242d06 100644 --- a/vendor-bin/cs-fixer/composer.json +++ b/vendor-bin/cs-fixer/composer.json @@ -5,7 +5,7 @@ "config": { "optimize-autoloader": true, "platform": { - "php": "8.0.0" + "php": "8.1.0" }, "sort-packages": true }