Remove the travis.yml file as it's no longer needed
Add a GitHub workflow:
The HHVM tests are currently disabled as it installs an older version of PHPUnit which uses the each() function which has been removed - ditto for PHP 8.0 and 8.1
Updated the composer.json file to use HTTPS URLs.
Updated the phpunit.xml file to remove configuration that is no longer supported.
Updated the validation function validateEmailDNS to only check for MX records, as some providers (such as CloudFlare) no longer support the ANY query.
Fixed #337
There are a few changes in this PR:
travis.yml
file as it's no longer neededeach()
function which has been removed - ditto for PHP 8.0 and 8.1composer.json
file to use HTTPS URLs.phpunit.xml
file to remove configuration that is no longer supported.validateEmailDNS
to only check forMX
records, as some providers (such as CloudFlare) no longer support theANY
query.