-
-
Notifications
You must be signed in to change notification settings - Fork 10
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
Add CI #113
Add CI #113
Conversation
paladox
commented
Dec 31, 2024
•
edited
Loading
edited
- Bumps MW requirements to 1.39+.
- Requires PHP 7.4+
- Adds CI to run tests
- Fixes tests to support MW 1.39
- Adapts to changes done to the naming of files.
fd0f9da
to
f35ea56
Compare
Looks good so far, though it gets a bit more difficult to review due to the PR containing a bunch of unrelated changes. I'm mentioning it for future PRs and am not requesting you change this one. |
d2a316f
to
9b947bb
Compare
Coverage and MW 1.40+ ci will be added separately. For now the tests are now working!! |
|
||
- name: Run tests | ||
run: make ci | ||
if: matrix.coverage == false |
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.
Not specific to this PR, but I noticed that the "Run tests" task output if 90%+ setup noise. So it if you open up the output on GitHub actions, you have to do a lot of scrolling. Ideally setup is done in a dedicated step.
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.