Compare commits
1 Commits
master
...
symfony-8-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c1e8294f77 |
40
.github/workflows/build.yml
vendored
40
.github/workflows/build.yml
vendored
@@ -50,6 +50,46 @@ jobs:
|
|||||||
- name: Run tests
|
- name: Run tests
|
||||||
run: composer test
|
run: composer test
|
||||||
|
|
||||||
|
symfony8-php85-consumer-install:
|
||||||
|
name: Symfony 8 + PHP 8.5 consumer install
|
||||||
|
runs-on: ubuntu-22.04
|
||||||
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
|
- name: Setup PHP
|
||||||
|
uses: shivammathur/setup-php@v2
|
||||||
|
with:
|
||||||
|
coverage: none
|
||||||
|
ini-values: "memory_limit=-1"
|
||||||
|
php-version: '8.5'
|
||||||
|
tools: composer:v2
|
||||||
|
|
||||||
|
- name: Verify installability in a Symfony 8 consumer project
|
||||||
|
run: |
|
||||||
|
mkdir /tmp/fob-symfony8-consumer
|
||||||
|
cat > /tmp/fob-symfony8-consumer/composer.json <<'JSON'
|
||||||
|
{
|
||||||
|
"name": "friends-of-behat/symfony8-consumer-probe",
|
||||||
|
"type": "project",
|
||||||
|
"minimum-stability": "dev",
|
||||||
|
"prefer-stable": true,
|
||||||
|
"repositories": [
|
||||||
|
{"type": "path", "url": "${{ github.workspace }}", "options": {"symlink": false}}
|
||||||
|
],
|
||||||
|
"require-dev": {
|
||||||
|
"behat/behat": "4.x-dev",
|
||||||
|
"friends-of-behat/symfony-extension": "*",
|
||||||
|
"symfony/framework-bundle": "^8.0",
|
||||||
|
"symfony/yaml": "^8.0"
|
||||||
|
},
|
||||||
|
"config": {
|
||||||
|
"sort-packages": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
JSON
|
||||||
|
composer update --working-dir=/tmp/fob-symfony8-consumer --no-interaction --no-plugins --prefer-dist --no-progress
|
||||||
|
|
||||||
psalm:
|
psalm:
|
||||||
name: Run Psalm
|
name: Run Psalm
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
|
|||||||
14
CHANGELOG.md
14
CHANGELOG.md
@@ -1,3 +1,17 @@
|
|||||||
|
# CHANGELOG FOR `2.3.x`
|
||||||
|
|
||||||
|
## v2.3.0 (unreleased)
|
||||||
|
|
||||||
|
#### TL;DR
|
||||||
|
|
||||||
|
- **Added installability support for Symfony 8 and PHP 8.5**.
|
||||||
|
|
||||||
|
#### Details
|
||||||
|
|
||||||
|
- Allow `symfony/dependency-injection` and `symfony/http-kernel` `^8.0`.
|
||||||
|
- Allow Behat `^4.0`, which is required by Symfony 8 because Behat 3.x only supports Symfony components up to 7.x.
|
||||||
|
- Keep Symfony 7.4 / Behat 3.31 compatibility and add a CI consumer-install probe for Symfony 8 on PHP 8.5.
|
||||||
|
|
||||||
# CHANGELOG FOR `2.1.x`
|
# CHANGELOG FOR `2.1.x`
|
||||||
|
|
||||||
## v2.2.0 (2021-02-04)
|
## v2.2.0 (2021-02-04)
|
||||||
|
|||||||
@@ -11,23 +11,23 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"require": {
|
"require": {
|
||||||
"php": "^8.3",
|
"php": ">=8.3 <8.6",
|
||||||
"behat/behat": "^3.22",
|
"behat/behat": "^3.31 || ^4.0",
|
||||||
"symfony/dependency-injection": "^7.4",
|
"symfony/dependency-injection": "^7.4 || ^8.0",
|
||||||
"symfony/http-kernel": "^7.4"
|
"symfony/http-kernel": "^7.4 || ^8.0"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"behat/mink-browserkit-driver": "^2.0",
|
"behat/mink-browserkit-driver": "^2.0",
|
||||||
"behat/mink-selenium2-driver": "^1.3",
|
"behat/mink-selenium2-driver": "^1.3",
|
||||||
"behat/mink": "^1.9",
|
"behat/mink": "^1.9",
|
||||||
"friends-of-behat/mink-extension": "^2.5",
|
"friends-of-behat/mink-extension": "^2.5",
|
||||||
"friends-of-behat/page-object-extension": "^0.3.2",
|
"friends-of-behat/page-object-extension": "^0.4",
|
||||||
"friends-of-behat/service-container-extension": "^1.1",
|
"friends-of-behat/service-container-extension": "^2.0",
|
||||||
"sylius-labs/coding-standard": ">=4.1.1, <=4.2.1",
|
"sylius-labs/coding-standard": ">=4.1.1, <=4.2.1",
|
||||||
"symfony/browser-kit": "^7.4",
|
"symfony/browser-kit": "^7.4 || ^8.0",
|
||||||
"symfony/framework-bundle": "^7.4",
|
"symfony/framework-bundle": "^7.4 || ^8.0",
|
||||||
"symfony/process": "^7.4",
|
"symfony/process": "^7.4 || ^8.0",
|
||||||
"symfony/yaml": "^7.4",
|
"symfony/yaml": "^7.4 || ^8.0",
|
||||||
"vimeo/psalm": "^6.0"
|
"vimeo/psalm": "^6.0"
|
||||||
},
|
},
|
||||||
"suggest": {
|
"suggest": {
|
||||||
@@ -43,7 +43,7 @@
|
|||||||
},
|
},
|
||||||
"extra": {
|
"extra": {
|
||||||
"branch-alias": {
|
"branch-alias": {
|
||||||
"dev-master": "2.2-dev"
|
"dev-master": "2.3-dev"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"autoload": {
|
"autoload": {
|
||||||
|
|||||||
Reference in New Issue
Block a user