Merged
Conversation
Travis is dead, long live Travis!
This commit:
* Adds a GH Actions workflow for the CI checks which were previously run on Travis.
* Removes the, now redundant, `.travis.yml` configuration.
* Updates the `.gitattributes` file.
Other typical changes which I would usually make, do not apply to this repo.
* ~~Updates the "Build Status" badge in the Readme to use the results from the GH Actions runs.~~
Significant differences between this script and the original Travis script:
* I've not perpetuated the branch exception for the `one-dot-two` branch as that branch seems to be abandoned anyhow.
* Added testing against PHP 8.0 and PHP 8.1, with the test run against both being allowed to fail (for now).
On PHP 8.0, the tests do actually run, but show a failure.
On PHP 8.1, the tests do not run due to the PHPUnit version being used not being compatible with PHP 8.1 and as that version of PHPUnit is no longer supported, it won't be made compatible with PHP 8.1 anymore either.
Related 663
Contributor
Author
|
FYI: to verify the build, you can look at the action run in my fork: https://github.com/jrfnl/simplepie/runs/3294162182?check_suite_focus=true |
Member
|
thanks @jrfnl, so you're allowing it to fail with the aim of fixing the failures next, is that correct? |
Contributor
Author
|
@mblaney Correct ✔️ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Travis is dead, long live Travis!
This commit:
.travis.ymlconfiguration..gitattributesfile.Other typical changes which I would usually make, do not apply to this repo.
Updates the "Build Status" badge in the Readme to use the results from the GH Actions runs.Significant differences between this script and the original Travis script:
one-dot-twobranch as that branch seems to be abandoned anyhow.On PHP 8.0, the tests do actually run, but show a failure.
On PHP 8.1, the tests do not run due to the PHPUnit version being used not being compatible with PHP 8.1 and as that version of PHPUnit is no longer supported, it won't be made compatible with PHP 8.1 anymore either.
Related #663