mirror of
https://github.com/Cacti/plugin_monitor.git
synced 2026-10-23 03:26:42 +09:00
* ci: enforce patch coverage of changed lines; drop COMPOSER_ROOT_VERSION Adds tests/bin/patch-coverage.php and an "Enforce coverage of changed lines" CI step (pull_request only) that fails when production PHP lines a PR changes are left uncovered, mirroring plugin_thold. Whole-file coverage is not meaningful for a Cacti plugin (most code only runs inside a live Cacti), so the gate measures only the lines a change adds. Also sets fetch-depth: 0 on the plugin checkout so the gate can diff against the PR base, and removes the inert COMPOSER_ROOT_VERSION env from the Pest step (it only affects composer root-version detection, which does not run in that step). * chore: ignore compiled locale files (locales/po/*.po, locales/LC_MESSAGES/*.mo) --------- Co-authored-by: TheWitness <copilot@users.noreply.github.com>
27 lines
1.6 KiB
Plaintext
27 lines
1.6 KiB
Plaintext
# +-------------------------------------------------------------------------+
|
|
# | Copyright (C) 2004-2025 The Cacti Group |
|
|
# | |
|
|
# | This program is free software; you can redistribute it and/or |
|
|
# | modify it under the terms of the GNU General Public License |
|
|
# | as published by the Free Software Foundation; either version 2 |
|
|
# | of the License, or (at your option) any later version. |
|
|
# | |
|
|
# | This program is distributed in the hope that it will be useful, |
|
|
# | but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
|
# | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
|
# | GNU General Public License for more details. |
|
|
# +-------------------------------------------------------------------------+
|
|
# | Cacti: The Complete RRDtool-based Graphing Solution |
|
|
# +-------------------------------------------------------------------------+
|
|
# | This code is designed, written, and maintained by the Cacti Group. See |
|
|
# | about.php and/or the AUTHORS file for specific developer information. |
|
|
# +-------------------------------------------------------------------------+
|
|
# | http://www.cacti.net/ |
|
|
# +-------------------------------------------------------------------------+
|
|
|
|
locales/po/*.mo
|
|
locales/LC_MESSAGES/*.mo
|
|
vendor/
|
|
.omc/
|
|
locales/po/*.po
|