Add github action to run checks on push and pr to main #35
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.
Once this is merged,
composer check
will be run on each push tomain
and each pull request targetingmain
.Errors to fix before the CI can pass
Fix composer.json
You can check that it is correct using
composer validate
. To fix it you will first have to add these two fields:name
: The property name is requireddescription
: The property description is requiredYou should also fix the
license
field to reflect the current license:AGPL-3.0-or-later
Then run
composer update --lock
to update the lockfile and get rid of the following error:Fix the last phpcs errors
Example commit that fixes the CI
n-peugnet@746957c
Successful run: https://github.com/n-peugnet/antilope/actions/runs/488601692
Linked Issues
Fixes #17