Skip to content

Commit 7816b7c

Browse files
authored
Merge pull request #1177 from nextcloud/enh/noid/update-dependencies
Update dependencies
2 parents f1f18a3 + 398e15b commit 7816b7c

8 files changed

Lines changed: 612 additions & 1351 deletions

File tree

.github/workflows/integration.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,10 @@ jobs:
101101

102102
- name: Set up PHPUnit
103103
working-directory: apps/${{ env.APP_NAME }}
104-
run: composer i
104+
# remove psalm because it requires php >= 8.2 and we want to test with 8.1
105+
run: |
106+
composer uninstall --dev psalm/phar
107+
composer i
105108
106109
- name: Set up Nextcloud
107110
run: |

.github/workflows/lint.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,10 @@ jobs:
5050
coverage: none
5151

5252
- name: Install dependencies
53-
run: composer i
53+
# remove psalm because it requires php >= 8.2 and we want to test with 8.0
54+
run: |
55+
composer uninstall --dev psalm/phar phpunit/phpunit
56+
composer i
5457
5558
- name: Run coding standards check
5659
run: composer run cs:check || ( echo 'Please run `composer run cs:fix` to format your code' && exit 1 )

.github/workflows/phpunit.yml

Lines changed: 5 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -21,32 +21,13 @@ jobs:
2121
strategy:
2222
fail-fast: false
2323
matrix:
24-
php-versions: ['8.0', '8.1', '8.2']
24+
php-versions: ['8.1', '8.2', '8.3']
2525
databases: ['mysql']
2626
server-versions: ['stable29', 'stable30', 'stable31', 'master']
27-
exclude:
28-
- php-versions: 8.0
29-
server-versions: master
30-
- php-versions: 8.0
31-
server-versions: stable31
32-
- php-versions: 8.0
33-
server-versions: stable30
3427
include:
35-
- php-versions: 8.3
36-
databases: mysql
37-
server-versions: stable29
38-
- php-versions: 8.3
39-
databases: mysql
40-
server-versions: stable30
41-
- php-versions: 8.3
42-
databases: mysql
43-
server-versions: stable31
4428
- php-versions: 8.4
4529
databases: mysql
4630
server-versions: stable31
47-
- php-versions: 8.3
48-
databases: mysql
49-
server-versions: master
5031
- php-versions: 8.4
5132
databases: mysql
5233
server-versions: master
@@ -100,7 +81,10 @@ jobs:
10081

10182
- name: Set up PHPUnit
10283
working-directory: apps/${{ env.APP_NAME }}
103-
run: composer i
84+
# remove psalm because it requires php >= 8.2 and we want to test with 8.1
85+
run: |
86+
composer uninstall --dev psalm/phar
87+
composer i
10488
10589
- name: Set up Nextcloud
10690
run: |

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@
3636
"require-dev": {
3737
"nextcloud/coding-standard": "^1.0.0",
3838
"symfony/event-dispatcher": "^4",
39-
"phpunit/phpunit": "^9.5",
4039
"nextcloud/ocp": "dev-stable28",
41-
"psalm/phar": "6.7.x"
40+
"psalm/phar": "^6",
41+
"phpunit/phpunit": "^10"
4242
},
4343
"extra": {
4444
"mozart": {

0 commit comments

Comments
 (0)