Replace Travis with GitHub Actions #7
Closed
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.
I think not bad idea move build to github actions, because It's totally free, without limits for open source projects
Moved all functionality from travis:
Crontab (daily builds from latest commit in master)
Push images from master (you can find examples on my docker hub)
Action report with push (master branch temporary changed)
Action report without push (branch is not master)
Push images with tag (example on my docker hub, action report)
Push images from release-[.0-9]+ branch (example on my docker hub, action report)
Run on pull requests to master (without push, example, master branch temporary changed)
Latest php version was changed to 8, for the future, because now is not supported in php-cs-fixer, issue