dolibarr/.github/workflows
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
..
exakat.yml Bump actions/checkout from 2 to 3 2022-06-27 09:52:41 +00:00
github_ci_php71_pgsql.yml.disabled Disable github CI, Travis is back 2023-06-30 20:11:45 +02:00
github_ci_php81_mysql.yml.disabled Disable github CI, Travis is back 2023-06-30 20:11:45 +02:00
greetings-pr.yml.disabled Comment 2020-02-20 01:22:40 +01:00
pre-commit.yml Qual: Backport/pre commit / log annotation simplification (#28614) 2024-03-04 18:21:32 +01:00
stale-issues-safe.yml Update stale-issues-safe.yml 2022-08-28 11:35:52 +01:00