moodle-plugin-ci icon indicating copy to clipboard operation
moodle-plugin-ci copied to clipboard

Helps running Moodle plugins analysis checks and tests under various CI environments.

Results 79 moodle-plugin-ci issues
Sort by recently updated
recently updated
newest added

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...

task

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 ![Screenshot 2024-09-22 190143](https://github.com/user-attachments/assets/e963a032-9493-455a-aa50-598496ada0dd) However this is now a class alias, please see: https://moodledev.io/docs/4.5/devupdate#filter-plugins: ![Screenshot...