moodle-plugin-ci
moodle-plugin-ci copied to clipboard
Helps running Moodle plugins analysis checks and tests under various CI environments.
I keep getting this GRUNT error message: File is stale and needs to be rebuilt: amd/build/questionedit.min.js.map File is stale and needs to be rebuilt: amd/build/questionedit.min.js But I'm pretty sure both...
When running moodle-ci I get this error: Running "eslint:amd" (eslint) task Browserslist: caniuse-lite is outdated. Please run: npx browserslist@latest --update-db Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating
We have a plugin that has a .scss file that we just store there together with a script that compiles to .css On moodle-plugin-ci 4.5.4 the 'grunt' command fails: ```...
Install 0.39.7 explicitly as part of vendor installation, so we have control over the version we use. For cases where nvm is not required (pre-installed in the image, use --no-nvm...
Here is the plugin https://github.com/marinaglancy/moodle-tool_realtime it has subplugins, one of them (plugin/pusher) has thirdpartylibs.xml that lists a bunch of 3rd party libraries. This command reports no errors: ``` moodle-plugin-ci phpcs...
This patch is addressing filter plugin validation compliance with 4.5 raised at #321. Filter API have been updated to use the standard Moodle Class Autoloading infrastructure (https://moodledev.io/docs/4.5/devupdate#filter-plugins), this introduced requirement...
Depending on [MDLSITE-7844](https://tracker.moodle.org/browse/MDLSITE-7844) resolution, plugin validation changes are required: - [ ] Validate privacy API presence in `MoodlePluginCI\PluginValidate\Requirements\GenericRequirements` - [ ] Trigger the core Privacy Provider tests as part of...
Hello I'm new to github actions so really happy that this project exists as a nice starter My plugin repo is structured like //version.php Ie the repo contains a folder...
Hello, Validation error: https://github.com/gjbarnard/moodle-filter_synhi/actions/runs/10983203114/job/30492304979#step:10:18 is caused because the validator is expecting filter_[pluginname] class located in filter/[pluginname]/filter.php  However this is now a class alias, please see: https://moodledev.io/docs/4.5/devupdate#filter-plugins: ![Screenshot...