moodle-plugin-ci
moodle-plugin-ci copied to clipboard
Helps running Moodle plugins analysis checks and tests under various CI environments.
Currently, both mariadb and postgres images are installed and configured for each test. As far as the Moodle install, only one database is actually used per job. For self-hosted runners,...
Ref, annotation notices on https://github.com/gjb2048/moodle-format_grid/actions/runs/3236667881 Leads to https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ - but no idea how to solve this one!
moodle-local_moodlecheck distinguishes between warnings and errors. Ideally, moodle-plugin-ci should not fail when only warnings (such as in moodlehq/moodle-local_moodlecheck#82) are emitted. Moodlecheck currently outputs the severity only in xml format, which...
We are using `setup-php` action as part of the test workflow to select PHP version to use in the test. This apparently is not installing `phpdbg` of required version, thus...
This might be a dup of #156 but I don't think so. What I have in mind is a way of checking that the install.xml and upgrade.php script are perfectly...
Similar to #156, it would be good to trigger the core Privacy Provider tests in the standard GitHub Action/Travis workflows. Perhaps there's a whole collection of tests that are relevant...
I've been trying to use this for a plugin with mobile support, and fortunately it seems like very few changes are necessary to make it work. The most tricky is...
Hello, With version 3.3.0, I get the following about 'doctype':  However, if I were to add 'doctype' to the templates and remove the 'doctype()' call in PHP,...
Use moodlehq/moodle-db-oracle as oracle backend. For performance, we alternate db type testing for every test included.
Implements the issue #125