From 4e06058114c2991217b9961d86ef0c9899f0bee8 Mon Sep 17 00:00:00 2001 From: "Eloy Lafuente (stronk7)" Date: Fri, 15 Sep 2023 18:21:04 +0200 Subject: [PATCH] Add the missing coreapis.txt file to the PHAR archive Note that normally that file is used as fallback when working offline, but better have it added to the PHAR. Note that, soon, we'll replace that file by another one because we have already lib/apis.json in core and we will switch to it (better than crawling the devdocs). Also, reorganise a little bit the CHANGELOG.md file. --- box.json | 6 ++++++ docs/CHANGELOG.md | 12 +++++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/box.json b/box.json index 4d0e220c..b12fad44 100644 --- a/box.json +++ b/box.json @@ -37,6 +37,12 @@ "pix" ] }, + { + "in": "vendor/moodlehq/moodle-local_moodlecheck", + "name": [ + "coreapis.*" + ] + }, { "in": "vendor/squizlabs/php_codesniffer", "name": [ diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index ddd7b8be..bb5fab00 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -9,10 +9,16 @@ This project adheres to [Semantic Versioning](http://semver.org/). The format of this change log follows the advice given at [Keep a CHANGELOG](http://keepachangelog.com). ## [Unreleased] +### Changed +- Reduced the number of own CI tests (internal change) executed with Travis. +- Updated project dependencies to current [moodle-cs](https://github.com/moodlehq/moodle-cs). + ### Fixed -- Fix the `.env` support when running from within the PHAR archive. -- Fix the `mustache` command to work from within the PHAR archive. -- Fix the `phpcs` and `phpcbf` commands to work from within the PHAR archive. +- Solved various problems related with the execution of checks from PHAR: + - Fixed the `.env` support. + - Fixed the `mustache` command execution. + - Fixed the `phpcs` and `phpcbf` commands execution. + - Fixed the `phpdoc` command to use the bundled `coreapis.txt` file. ## [4.1.3] - 2023-09-08 ### Changed