Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drupal 11 compatibility #309

Merged
merged 31 commits into from
Aug 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
4ec8f7c
update symfony constraint to allow 7.0+
byrond Aug 12, 2024
13bc30a
use former constraint notation
byrond Aug 12, 2024
5faf316
update composer.lock content-hash
byrond Aug 12, 2024
32c81f5
update CI to use Drupal 10
byrond Aug 12, 2024
f3640f0
update to php 8.2 on CI
byrond Aug 12, 2024
16ae18a
use correct docker image name
byrond Aug 12, 2024
f4df8ff
use correct docker image name, for real
byrond Aug 12, 2024
b62ee88
back to php 7.3
byrond Aug 12, 2024
bd51c67
try apt instead of apt-get
byrond Aug 12, 2024
2ee0b80
use libjpeg-dev for ubuntu container on CI
byrond Aug 12, 2024
a6cfa1d
use shell environment when running docker-php-ext-install on CI
byrond Aug 12, 2024
f3dc6c1
gd is built into PHP of the new Docker image
byrond Aug 12, 2024
5684938
use new php.ini file on CI
byrond Aug 12, 2024
a395b71
php memory limit already disabled in docker image
byrond Aug 12, 2024
19e11d3
xdebug is not installed in the docker container on CI
byrond Aug 12, 2024
590a18c
update to php 8.2 on CI
byrond Aug 12, 2024
3750609
revert CI config changes
byrond Aug 12, 2024
7c0ab03
pin to ctools version that supported D8
byrond Aug 12, 2024
d47f0dc
pin to ctools version that supported D8 (use tag)
byrond Aug 12, 2024
3a7a76f
allow the composer-patches plugin during AppVeyor job
byrond Aug 13, 2024
b960604
fix composer project directory in appveyor script
byrond Aug 13, 2024
9b5936c
ignore platform reqs when running composer install on appveyor
byrond Aug 13, 2024
7ff85be
use --no-interaction during composer install on appveyor
byrond Aug 13, 2024
7244e63
enable composer/installers plugin on appveyor
byrond Aug 13, 2024
3bd57f8
allow the rest (hopefully) of the composer plugins on appveyor
byrond Aug 13, 2024
563b0e6
remove allow for missing composer plugin on appveyor
byrond Aug 13, 2024
c93fb49
remove allow for missing composer plugin on appveyor
byrond Aug 13, 2024
dba2415
fix composer config command on appveyor
byrond Aug 13, 2024
b7fd581
allow composer plugins on appveyor based on local install
byrond Aug 13, 2024
5f11622
allow missing composer config value
byrond Aug 13, 2024
9cb5579
change back to appveyor build folder after composer install
byrond Aug 13, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@ jobs:
- global-require
- create-drupal-project
- require-contrib:
project: drupal/ctools:3.x-dev
project: drupal/ctools:3.9
- run:
name: Run against a module
command: |
Expand Down
11 changes: 10 additions & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,16 @@ install:
- refreshenv
- SET | more
- composer install --no-interaction --no-progress --no-suggest --prefer-dist
- set COMPOSER_MEMORY_LIMIT=-1&& composer create-project drupal-composer/drupal-project:8.x-dev %APPVEYOR_BUILD_FOLDER%\..\drupal --no-interaction --prefer-dist --ignore-platform-reqs
- set COMPOSER_MEMORY_LIMIT=-1&& composer create-project drupal-composer/drupal-project:8.x-dev %APPVEYOR_BUILD_FOLDER%\..\drupal --no-interaction --prefer-dist --ignore-platform-reqs --no-install
- cd %APPVEYOR_BUILD_FOLDER%\..\drupal
- composer config --no-plugins allow-plugins.cweagans/composer-patches true
- composer config --no-plugins allow-plugins.composer/installers true
- composer config --no-plugins allow-plugins.drupal/core-composer-scaffold true
- composer config --no-plugins allow-plugins.zaporylie/composer-drupal-optimizations true
- composer config --no-plugins allow-plugins.drupal/console-extend-plugin true
- composer config --no-plugins allow-plugins.dealerdirect/phpcodesniffer-composer-installer true
- set COMPOSER_MEMORY_LIMIT=-1&& composer install --no-interaction --ignore-platform-req=ext-gd
- cd %APPVEYOR_BUILD_FOLDER%
build: off
test_script:
- php drupal-check --version
Expand Down
4 changes: 2 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
"mglaman/phpstan-drupal": "^1.0.0",
"nette/neon": "^3.1",
"phpstan/phpstan-deprecation-rules": "^1.0.0",
"symfony/console": "~3.4.5 || ^4.2|| ^5.0 || ^6.0",
"symfony/process": "~3.4.5 || ^4.2|| ^5.0 || ^6.0",
"symfony/console": "~3.4.5 || ^4.2|| ^5.0 || ^6.0 || ^7.0",
"symfony/process": "~3.4.5 || ^4.2|| ^5.0 || ^6.0 || ^7.0",
"webflo/drupal-finder": "^1.1"
},
"require-dev": {
Expand Down
6 changes: 3 additions & 3 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading