diff --git a/.github/workflows/config.json b/.github/workflows/config.json new file mode 100644 index 0000000..e4f2bee --- /dev/null +++ b/.github/workflows/config.json @@ -0,0 +1,11 @@ +{ + "main-moodle": "MOODLE_405_STABLE", + "main-php": "8.3", + "main-oc": "16.6", + "ocs": ["16.6", "15.11"], + "main-db": "mariadb", + "moodle-php": { + "MOODLE_405_STABLE": ["8.1", "8.2"] + }, + "moodle-plugin-ci": "4.4.5" +} diff --git a/.github/workflows/config_all.json b/.github/workflows/config_all.json new file mode 100644 index 0000000..558800c --- /dev/null +++ b/.github/workflows/config_all.json @@ -0,0 +1,15 @@ +{ + "main-moodle": "MOODLE_405_STABLE", + "main-php": "8.3", + "main-oc": "16.6", + "ocs": ["16.6", "15.11"], + "main-db": "mariadb", + "moodle-php": { + "MOODLE_401_STABLE": ["7.4", "8.0", "8.1"], + "MOODLE_402_STABLE": ["8.0", "8.1", "8.2"], + "MOODLE_403_STABLE": ["8.0", "8.1", "8.2"], + "MOODLE_404_STABLE": ["8.1", "8.2", "8.3"], + "MOODLE_405_STABLE": ["8.1", "8.2", "8.3"] + }, + "moodle-plugin-ci": "4.4.5" +} diff --git a/.github/workflows/moodle-ci.yml b/.github/workflows/moodle-ci.yml index e50c269..7515255 100644 --- a/.github/workflows/moodle-ci.yml +++ b/.github/workflows/moodle-ci.yml @@ -2,10 +2,10 @@ name: Moodle Plugin CI ######################################################################################################################## -on: [push, pull_request] +on: [ push, pull_request ] ######################################################################################################################## jobs: call-moodle-ci-workflow: - uses: Opencast-Moodle/moodle-workflows-opencast/.github/workflows/moodle-ci.yml@master + uses: Opencast-Moodle/moodle-workflows-opencast/.github/workflows/moodle-ci.yml@main \ No newline at end of file diff --git a/version.php b/version.php index bcd03e7..5eccdd3 100644 --- a/version.php +++ b/version.php @@ -18,6 +18,7 @@ * Plugin version and other meta-data are defined here. * * @package tool_opencast + * @copyright 2024 Thomas Niedermaier * @copyright 2018 Tobias Reischmann * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ @@ -25,7 +26,7 @@ defined('MOODLE_INTERNAL') || die(); $plugin->component = 'tool_opencast'; -$plugin->release = 'v4.4-r1'; -$plugin->version = 2024060400; -$plugin->requires = 2022112800; // Requires Moodle 4.1+. +$plugin->release = 'v4.5-r1'; +$plugin->version = 2024111100; +$plugin->requires = 2024100700; // Requires Moodle 4.5+. $plugin->maturity = MATURITY_STABLE;