-
Notifications
You must be signed in to change notification settings - Fork 5
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
Add support composer 2 and php 8.0 #33
Conversation
Replace `fzaninotto/faker` to `fakerphp/faker` (avtocod#31)
поставь все галочки) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Remove
--no-suggest
key from composer scripts where key-n
used (makefile, github actions) - Add
-e 'XDEBUG_MODE=coverage'
tomake test-cover
script, and add this env to github actions - Do you check
make test-cover
scpipt on PHP 8 andlatest
config? Think it will not work or u'll get a deprecated warning
@@ -4,7 +4,7 @@ ENV \ | |||
COMPOSER_ALLOW_SUPERUSER="1" \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This env is unused in composer 2
@@ -13,7 +13,6 @@ RUN set -x \ | |||
&& pecl install xdebug-2.9.6 1>/dev/null \ | |||
&& apk del .build-deps \ | |||
&& mkdir /src ${COMPOSER_HOME} \ | |||
&& composer global require 'hirak/prestissimo' --no-interaction --no-suggest --prefer-dist \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove it from github actions workflow too please
@@ -15,16 +15,16 @@ | |||
} | |||
], | |||
"require": { | |||
"php": "^7.2", | |||
"php": "^7.2 || ^8.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
change php version in Dockerfile
and add php 8 to github actions
@@ -13,7 +13,6 @@ RUN set -x \ | |||
&& pecl install xdebug-2.9.6 1>/dev/null \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe update it to v 3?
@4irik |
No activity |
Description
Add support composer 2 and php 8.0
Fixes #30
Checklist
CHANGELOG.md
file