-
Notifications
You must be signed in to change notification settings - Fork 19
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
upkeep/148: add php8 compatibility workflow #144
Conversation
README.md
Outdated
![ESLint](https://github.com/sidsector9/autoshare-for-twitter/actions/workflows/eslint.yml/badge.svg) | ||
![PHPCompatibility](https://github.com/sidsector9/autoshare-for-twitter/actions/workflows/php-compatibility.yml/badge.svg) | ||
![PHPCS](https://github.com/sidsector9/autoshare-for-twitter/actions/workflows/phpcs.yml/badge.svg) | ||
![PHPUnit](https://github.com/sidsector9/autoshare-for-twitter/actions/workflows/phpunit.yml/badge.svg) |
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.
The paths are coming from the forked repo. Can you please change it?
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.
Looks good, just a minor request added above.
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.
@Sidsector9 Code LGTM! However, I noticed,
- A "PHP Compatibility" Github Action is failing.
- The "test_php" tests are still in waiting mode. The wait is from Github and not in our control? or do we have to change something?
Description of the Change
The plugin's dependency on
abraham/twitteroauth:1.2.0
is not compatible with PHP 8.0. To make it compatible, I've upgraded the dependency to the immediate next version of2.0.0
. Beyond 2.0.0, it drops support for PHP 7.2.phpunit/phpunit
is upgraded to version 9.5.x-devSeparate Github workflows for each test:
Closes #148
Checklist:
Changelog Entry
Credits
Props @