Skip to content

Commit 3beda85

Browse files
committed
bump to php >=8.1 everywhere
1 parent b1aba24 commit 3beda85

File tree

9 files changed

+9
-143
lines changed

9 files changed

+9
-143
lines changed

.github/workflows/test.yaml

Lines changed: 1 addition & 135 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
- uses: actions/checkout@master
1212
- uses: shivammathur/setup-php@v2
1313
with:
14-
php-version: '8.0'
14+
php-version: '8.1'
1515
- uses: ramsey/composer-install@v2
1616
- name: php-cs-fixer
1717
run: ./vendor/bin/php-cs-fixer fix --dry-run --diff
@@ -67,140 +67,6 @@ jobs:
6767
echo "${{ steps.changes.outputs.STATUS }}"
6868
exit 1
6969
70-
tests-php72-low-deps:
71-
runs-on: ubuntu-latest
72-
steps:
73-
- uses: actions/checkout@master
74-
- uses: shivammathur/setup-php@v2
75-
with:
76-
php-version: '7.2'
77-
78-
- name: Cropperjs Dependencies
79-
uses: ramsey/composer-install@v2
80-
with:
81-
working-directory: src/Cropperjs
82-
dependency-versions: lowest
83-
- name: Cropperjs Tests
84-
run: php vendor/bin/simple-phpunit
85-
working-directory: src/Cropperjs
86-
87-
- name: Dropzone Dependencies
88-
uses: ramsey/composer-install@v2
89-
with:
90-
working-directory: src/Dropzone
91-
dependency-versions: lowest
92-
- name: Dropzone Tests
93-
run: php vendor/bin/simple-phpunit
94-
working-directory: src/Dropzone
95-
96-
- name: LazyImage Dependencies
97-
uses: ramsey/composer-install@v2
98-
with:
99-
working-directory: src/LazyImage
100-
dependency-versions: lowest
101-
- name: LazyImage Tests
102-
run: php vendor/bin/simple-phpunit
103-
working-directory: src/LazyImage
104-
105-
tests-php80-low-deps:
106-
runs-on: ubuntu-latest
107-
steps:
108-
- uses: actions/checkout@master
109-
- uses: shivammathur/setup-php@v2
110-
with:
111-
php-version: '8.0'
112-
113-
- name: TwigComponent Dependencies
114-
uses: ramsey/composer-install@v2
115-
with:
116-
working-directory: src/TwigComponent
117-
dependency-versions: lowest
118-
# needed for php 8.0 to skip symfony/stimulus-bundle
119-
composer-options: "--ignore-platform-reqs"
120-
- name: TwigComponent Tests
121-
run: php vendor/bin/simple-phpunit
122-
working-directory: src/TwigComponent
123-
124-
- name: LiveComponent Dependencies
125-
uses: ramsey/composer-install@v2
126-
with:
127-
working-directory: src/LiveComponent
128-
dependency-versions: lowest
129-
- name: LiveComponent Tests
130-
working-directory: src/LiveComponent
131-
run: php vendor/bin/simple-phpunit
132-
133-
- name: Autocomplete Dependencies
134-
uses: ramsey/composer-install@v2
135-
with:
136-
working-directory: src/Autocomplete
137-
dependency-versions: lowest
138-
- name: Autocomplete Tests
139-
working-directory: src/Autocomplete
140-
run: php vendor/bin/simple-phpunit
141-
142-
- name: Translator Dependencies
143-
uses: ramsey/composer-install@v2
144-
with:
145-
working-directory: src/Translator
146-
dependency-versions: lowest
147-
- name: Translator Tests
148-
run: php vendor/bin/simple-phpunit
149-
working-directory: src/Translator
150-
tests-php80-high-deps:
151-
runs-on: ubuntu-latest
152-
steps:
153-
- uses: actions/checkout@master
154-
155-
- uses: shivammathur/setup-php@v2
156-
with:
157-
php-version: '8.0'
158-
159-
- name: Install root Dependencies
160-
uses: ramsey/composer-install@v2
161-
162-
- run: php .github/build-packages.php
163-
164-
- name: Cropperjs Dependencies
165-
uses: ramsey/composer-install@v2
166-
with:
167-
working-directory: src/Cropperjs
168-
- name: Cropperjs Tests
169-
run: php vendor/bin/simple-phpunit
170-
working-directory: src/Cropperjs
171-
172-
- name: Dropzone Dependencies
173-
uses: ramsey/composer-install@v2
174-
with:
175-
working-directory: src/Dropzone
176-
- name: Dropzone Tests
177-
run: php vendor/bin/simple-phpunit
178-
working-directory: src/Dropzone
179-
180-
- name: LazyImage Dependencies
181-
uses: ramsey/composer-install@v2
182-
with:
183-
working-directory: src/LazyImage
184-
- name: LazyImage Tests
185-
run: php vendor/bin/simple-phpunit
186-
working-directory: src/LazyImage
187-
188-
- name: LiveComponent Dependencies
189-
uses: ramsey/composer-install@v2
190-
with:
191-
working-directory: src/LiveComponent
192-
- name: LiveComponent Tests
193-
working-directory: src/LiveComponent
194-
run: php vendor/bin/simple-phpunit
195-
196-
- name: Autocomplete Dependencies
197-
uses: ramsey/composer-install@v2
198-
with:
199-
working-directory: src/Autocomplete
200-
- name: Autocomplete Tests
201-
working-directory: src/Autocomplete
202-
run: php vendor/bin/simple-phpunit
203-
20470
tests-php81-high-deps:
20571
runs-on: ubuntu-latest
20672
steps:

src/Autocomplete/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
}
2525
},
2626
"require": {
27-
"php": ">=8.0",
27+
"php": ">=8.1",
2828
"symfony/dependency-injection": "^5.4|^6.0",
2929
"symfony/http-foundation": "^5.4|^6.0",
3030
"symfony/http-kernel": "^5.4|^6.0",

src/Cropperjs/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
}
2929
},
3030
"require": {
31-
"php": ">=7.2.5",
31+
"php": ">=8.1",
3232
"intervention/image": "^2.5",
3333
"symfony/config": "^5.4|^6.0",
3434
"symfony/dependency-injection": "^5.4|^6.0",

src/Dropzone/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
}
2929
},
3030
"require": {
31-
"php": ">=7.2.5",
31+
"php": ">=8.1",
3232
"symfony/config": "^5.4|^6.0",
3333
"symfony/dependency-injection": "^5.4|^6.0",
3434
"symfony/form": "^5.4|^6.0",

src/LazyImage/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
}
2929
},
3030
"require": {
31-
"php": ">=7.2.5",
31+
"php": ">=8.1",
3232
"symfony/config": "^5.4|^6.0",
3333
"symfony/http-kernel": "^5.4|^6.0",
3434
"symfony/dependency-injection": "^5.4|^6.0"

src/LiveComponent/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
}
2727
},
2828
"require": {
29-
"php": ">=8.0",
29+
"php": ">=8.1",
3030
"symfony/property-access": "^5.4.5|^6.0",
3131
"symfony/serializer": "^5.4|^6.0",
3232
"symfony/ux-twig-component": "^2.8"

src/Translator/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
}
2929
},
3030
"require": {
31-
"php": ">=8.0",
31+
"php": ">=8.1",
3232
"symfony/console": "^5.4|^6.0",
3333
"symfony/filesystem": "^5.4|^6.0",
3434
"symfony/string": "^5.4|^6.0",

src/TwigComponent/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
}
2727
},
2828
"require": {
29-
"php": ">=8.0",
29+
"php": ">=8.1",
3030
"symfony/dependency-injection": "^5.4|^6.0",
3131
"symfony/deprecation-contracts": "^2.2|^3.0",
3232
"symfony/event-dispatcher": "^5.4|^6.0",

ux.symfony.com/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"minimum-stability": "RC",
55
"prefer-stable": true,
66
"require": {
7-
"php": ">=8.0.2",
7+
"php": ">=8.1",
88
"ext-ctype": "*",
99
"ext-iconv": "*",
1010
"babdev/pagerfanta-bundle": "^3.7",

0 commit comments

Comments
 (0)