dolibarr/.github
MDW f166f15f7d
Qual: Backport/pre commit / log annotation simplification (#28614)
* Qual: ci: Run pre-commit/php-cs with cache (#28079)

This adds a hook to .pre-commit-config.yaml and updates the workflow
to run php-cs with cache when it is run for all files.
When running on changed files only, the cache is not useful.

The php-codesniffer ruleset.xml was cleaned up (duplicates removal/formatted)

* Fix: Make all 'relative paths' absolute (#28196)

# Fix: Make all 'relative paths' absolute

The phpcs ruleset xml file's relative exclude patterns are relative to
the filename(s) provided on the command line.
Hence with partial verifications, the path exclusion does not function
as we would like.
Removing the relative-path attribute from the patterns the exclusion
works.
At the same time, the patterns were optimized and a comment was added.

* Qual: Optimize workflow (#28386)

# Qual: Optimize workflow

The log annotation based on the pre-commit logs is now simplified.
2024-03-04 18:21:32 +01:00
..
ISSUE_TEMPLATE Update feature_request.yml 2022-01-26 12:23:25 +01:00
workflows Qual: Backport/pre commit / log annotation simplification (#28614) 2024-03-04 18:21:32 +01:00
CODE_OF_CONDUCT.md Update CODE_OF_CONDUCT.md 2021-03-30 17:14:11 +02:00
CODEOWNERS Start to experiment codeowners 2019-02-15 15:58:34 +01:00
CONTRIBUTING.md Update contributing file. 2022-01-11 15:32:09 +01:00
dependabot.yml chore: Included githubactions in the dependabot config 2022-06-24 01:32:21 +00:00
FUNDING.yml Test 2021-08-19 04:02:36 +02:00
PULL_REQUEST_TEMPLATE.md Complete PR template 2021-10-12 15:46:39 +02:00