Frédéric FRANCE
c496df7dfe
test github token ( #31931 )
...
* test github token
* solving errors
* test github token
* test
* test
* fix
* fix
* fix
* fix
* fix
2024-11-16 11:39:55 +01:00
Laurent Destailleur
510561a505
Try to fix CI
2024-11-15 15:14:15 +01:00
Laurent Destailleur
5b42996669
Try to reduce some ci task for devcamp bugfix contest
2024-11-15 14:53:36 +01:00
Laurent Destailleur
9794bd13fe
Try to reduce some ci task for devcamp bugfix contest
2024-11-15 14:50:16 +01:00
Frédéric FRANCE
ec91ed2af9
test action ( #31815 )
...
* NEW : Add category feature on Fichinter
category update
* Update viewcat.php
* Update categories.lang
* Update categorie.class.php
* Update categories.lang
* Update viewcat.php
* Update viewcat.php
* test action
* test action
* test action
* test action
* test action
* test action
* test action
* test action
* test action
* test action
* test action
* clean baseline
Debug v21
NEW: use Expedition::$date_shipping property in card and list (#31701 )
* NEW: use Expedition::$date_shipping property in card and list
* FIX: translation
* FIX: PHPStan rebutal
* FIX: not a great idea to copy and not edit comment
* FIX: on create, expected delivery date should precede sending date
* Update card.php
* Update list.php
* Update list.php
* Update list.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
clean baseline
clean baseline
clean baseline
* clean baseline
* clean baseline
* merge
* fix
* fix
* fix
* fix
* fix
* fix
* fix translations
* fix translations
* fix translations
* fix translations
* fix
* fix filters
* fix filters
* fix filters
* fix filters
* fix
---------
Co-authored-by: Charlène Benke <1179011+defrance@users.noreply.github.com >
2024-11-15 14:09:04 +01:00
Frédéric FRANCE
8c0c033e49
add phpdoc in mailing modules ( #31786 )
...
* add phpdoc
* add phpdoc
* add phpdoc
* add phpdoc
* add phpdoc
* add phpdoc
* add phpdoc
* add phpdoc
* test
* test
* test
* test
2024-11-13 15:27:26 +01:00
Laurent Destailleur
9b510f7662
Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into develop
2024-11-13 13:03:56 +01:00
Laurent Destailleur
bc118020b3
Rename CI main jobs
2024-11-13 13:03:33 +01:00
Laurent Destailleur
c45940d2f0
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2024-11-13 12:59:57 +01:00
Laurent Destailleur
47be1b9e3d
Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into develop
2024-11-13 12:59:45 +01:00
Laurent Destailleur
85108b974f
Split ci sheduler in 2 files
2024-11-13 12:54:42 +01:00
Laurent Destailleur
e04ca76103
Doc github actions
2024-11-13 12:49:30 +01:00
Frédéric FRANCE
786472febf
fix windows-ci.yml ( #31791 )
...
* fix windows-ci.yml
* Update windows-ci.yml
2024-11-13 12:38:21 +01:00
Laurent Destailleur
a0ef0f2de5
Try to run windows-ci only if travis ok first.
2024-11-13 12:37:28 +01:00
Frédéric FRANCE
2f207dd347
switching on phpstan v2 level 10 ( #31764 )
...
* switching on phpstan v2 level 10
* switching on phpstan v2 level 10
* switching on phpstan v2 level 10
* switching on phpstan v2 level 10
* switching on phpstan v2 level 10
* version
* fix phpstan
* fix phpstan
* test
* test
* test
* test
* test
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* add action to refresh phpstan baseline
* add action to refresh phpstan baseline
* add action to refresh phpstan baseline
* add action to refresh phpstan baseline
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* update baseline
2024-11-12 23:18:02 +01:00
Frédéric FRANCE
661059ca9a
fix phpstan ( #31763 )
...
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
* fix phpstan
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2024-11-11 14:33:53 +01:00
Laurent Destailleur
a7db9f8b75
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2024-10-07 15:23:41 +02:00
MDW
d8a980444a
Flow: Setup mariadb after restoring cache ( #31274 )
...
# Flow: Setup mariadb after restoring cache
To use the cache, it has to be restored first. The original
order of actions did not enable the reuse of the mariadb
executable from cache
2024-10-06 13:55:48 +02:00
Laurent Destailleur
ab5575e0c2
Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into develop
2024-10-04 18:51:00 +02:00
MDW
d31baf0b99
(Re)store mariadb setup executable from/to cache ( #31263 )
...
# (Re)store mariadb setup executable from/to cache
After adding cachability for setup-mariadb on the fork of that action,
use the feature
2024-10-04 08:50:09 +02:00
MDW
622c718429
Qual: Add actions-lint to pre-commit ( #31252 )
...
# Qual: Add actions-lint to pre-commit
This finds issues with actions.
Fixed exakat.
2024-10-03 19:34:26 +02:00
Frédéric FRANCE
a6c93a5306
Update windows-ci.yml for branch 20.0 ( #31258 )
...
waiting official fix for action
2024-10-03 19:31:20 +02:00
Frédéric FRANCE
7d36fe0715
fix typo phan and Co 💊 ( #31214 )
...
* fix typo
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* translation missing
* test win mariadb version
* test win mariadb version
* phpdoc
* phpdoc
* phpdoc
2024-10-03 15:43:04 +02:00
Frédéric FRANCE
a5190ac613
fix phpstan ( #30986 )
...
* fix phpstan
* fix phpstan
2024-09-17 00:32:41 +02:00
dependabot[bot]
1fef18bc71
Bump tj-actions/changed-files from 44 to 45 ( #30761 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 44 to 45.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v44...v45 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 03:33:29 +02:00
MDW
5b3f55a48c
Qual: Fix caching for windows workflow ( #30705 ) ( #30728 )
...
* Qual: Adjust cache configuration for windows-ci
# Qual: Adjust cache configuration for windows-ci
actions/cache@v4 is flawed on windows, try suggestions from issue
discussion to fix it.
https://github.com/actions/cache/issues/1361
.
* Make cache key depend on install path directory
2024-08-23 15:17:25 +02:00
MDW
c137f3bc4e
Qual: Fix caching for windows workflow ( #30705 )
...
* Qual: Adjust cache configuration for windows-ci
# Qual: Adjust cache configuration for windows-ci
actions/cache@v4 is flawed on windows, try suggestions from issue
discussion to fix it.
https://github.com/actions/cache/issues/1361
.
* Make cache key depend on install path directory
2024-08-21 14:10:43 +02:00
Laurent Destailleur
ca65e9a333
QUAL the config_extended of phpstan will be kept on apstats only for the
...
moment: Too many CTI error not related to PR.
2024-04-24 21:44:58 +02:00
MDW
fad3e2d2bf
QUAL: Add sqlfluff (SQL code and style check) ( #29097 )
...
* QUAL: Add sqlfluff (SQL code and style check)
# QUAL: Add sqlfluff (SQL code and style check)
This adds a validity and style check on the .sql files.
The same tool can be used to fix style (which can be set up as a
pre-commit hook).
* Ignore some sqlfluff notices
* Ignore RF04 notice, warning about the use of sql keywords
* Adjust dialects for some directories
2024-04-16 01:23:27 +02:00
Laurent Destailleur
8a942a632d
Merge pull request #29165 from Dolibarr/dependabot/github_actions/mdeweerd/logToCheckStyle-2024.3.5
...
Bump mdeweerd/logToCheckStyle from 2024.3.4 to 2024.3.5
2024-04-02 11:54:23 +02:00
dependabot[bot]
0580966d67
Bump mdeweerd/logToCheckStyle from 2024.3.4 to 2024.3.5
...
Bumps [mdeweerd/logToCheckStyle](https://github.com/mdeweerd/logtocheckstyle ) from 2024.3.4 to 2024.3.5.
- [Commits](https://github.com/mdeweerd/logtocheckstyle/compare/v2024.3.4...v2024.3.5 )
---
updated-dependencies:
- dependency-name: mdeweerd/logToCheckStyle
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-01 05:52:18 +00:00
dependabot[bot]
352b895639
Bump tj-actions/changed-files from 43 to 44
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 43 to 44.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v43...v44 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-01 05:52:16 +00:00
MDW
ca36c740e5
"Qual: Add dependencies between workflows
...
# Qual: Add dependencies between workflows
Run costly workflows only after a few workflows succeed
(pre-commit, phan).
2024-03-22 09:50:42 +01:00
MDW
dc15b2ee79
Qual: Bump logToCheckStyle for better filename handling
...
# Qual: Bump logToCheckStyle for better filename handling
Some notifications from the PHPCS step in pre-commit extracted too many
characters for the filename in a specific case.
The update to logToCheckStyle fixes that.
2024-03-20 21:57:08 +01:00
MDW
4785ed1fbf
Qual: Cleanup windows-ci.yaml file
2024-03-19 03:43:35 +01:00
MDW
4de8ce0a62
Apply open_basedir during setup
2024-03-19 03:43:34 +01:00
Laurent Destailleur
4768243bf4
Merge pull request #28956 from Dolibarr/dependabot/github_actions/mdeweerd/logToCheckStyle-2024.3.2
...
Bump mdeweerd/logToCheckStyle from 2024.2.9 to 2024.3.2
2024-03-19 02:09:55 +01:00
Laurent Destailleur
db0dd76571
Merge pull request #28934 from Dolibarr/dependabot/github_actions/tj-actions/changed-files-43
...
Bump tj-actions/changed-files from 42 to 43
2024-03-19 01:54:46 +01:00
dependabot[bot]
35670de57c
Bump mdeweerd/logToCheckStyle from 2024.2.9 to 2024.3.2
...
Bumps [mdeweerd/logToCheckStyle](https://github.com/mdeweerd/logtocheckstyle ) from 2024.2.9 to 2024.3.2.
- [Commits](https://github.com/mdeweerd/logtocheckstyle/compare/v2024.2.9...2024.3.2 )
---
updated-dependencies:
- dependency-name: mdeweerd/logToCheckStyle
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-19 00:45:11 +00:00
MDW
c9e7fc0ca4
Qual: Update logToCheckStyle to version that extracts PHP Fatal Errors
2024-03-18 23:48:05 +01:00
MDW
a08f330ca7
Qual: Always run phpcin pre-commit workflow
...
# Qual: Always run phpcs in pre-commit workflow
Developers are prioritizing the Travis Run because the pre-commit workflow
only runs the phpcs checks if the other pre-commit checks did not fail.
This modifies the action so that the phpcs checks are also run if the
previous step failed.
That should help limit travis load and delays.
2024-03-18 23:48:05 +01:00
dependabot[bot]
e72c596223
Bump tj-actions/changed-files from 42 to 43
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 42 to 43.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v42...v43 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-18 05:12:50 +00:00
MDW
289621c739
Qual/Fix Win-CI Check that the PHPUNIT step really completed
...
# Qual/Fix Win-CI Check that the PHPUNIT step really completed
The program under test can abruptly abort the PHPUNIT test case by calling
exit which results in no error code - it then appears as if the test was
successful.
This adds a grep on the last lines looking for the summary information from
phpunit.
If absent, the step fails
2024-03-16 23:20:58 +01:00
MDW
325cb587f6
Qual: Exclude some tests from windows-ci until fixed
...
# Qual: Exclude some tests from windows-ci until fixed
Until #28598 and #28264 find some way to the develop branch, this update will
skip the tests that currently fail on windows so that the results of other
tests have an effect on the CI status and github annotations
2024-03-11 20:46:21 +01:00
MDW
ec0fd31386
Fix phpstan workflow file ( #28741 )
...
* Fix phpstan workflow file
# Fix phpstan workflow file
Line was split in two, joined
* qual: set memory limit to 'unlimited' (-1)
* Remove some stubs to check impact
* Fix: Verify execution time limit
* Remove stub files to reuse cache
* Qual: Rename distribution phpstan.neon to phpstan.neon.dist
# Qual: Rename distribution phpstan.neon to phpstan.neon.dist
This allows the developer to override some settings locally
Also update the .gitignore file with phpstan.neon and some other other
ignores (cache, local log files, temporary edit files).
* Enable debug on phpstan
* Re-enable stubs
* Fix: Change parallel settings to defaults, remove buffer
'buffer' is not a documented parameter, removing it.
Removing some configuration settings as the defaults are higher and
should adapt better to the target machine
2024-03-11 14:04:02 +01:00
MDW
4c442de1a2
Qual: Add phan stub files to phpstan configuration ( #28730 )
...
* Qual: Add phan stub files to phpstan configuration
* Provide log as artifact (for debug), improve CACHE_KEY
2024-03-10 02:00:41 +01:00
MDW
dc72cd390b
Qual: Clean up caches when PR is closed ( #28648 )
...
# Qual: Clean up caches when PR is closed
This will clean up caches when a PR is closed.
This requires that `actions:write` is enabled.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2024-03-05 16:31:45 +01:00
MDW
b30dd4e707
Fix: Cache issue in windows-ci - add enableCrossOsArchive ( #28607 )
...
# Fix: Cache issue in windows-ci - add enableCrossOsArchive
There is an issue in actions/cache on windows and adding 'enableCrossOsArchive: true'
should fix it according to
https://github.com/actions/cache/issues/1275#issuecomment-1925217178
2024-03-04 18:28:24 +01:00
MDW
1e41588cfe
Fix: Improve cache key generation for windows-ci ( #28602 )
...
# Fix: Improve cache key generation for windows-ci
Caches did not restore as expected. This change attemps to fix it.
2024-03-03 18:40:30 +01:00
MDW
6115d58f47
Qual: Optimize workflow ( #28386 )
...
# Qual: Optimize workflow
The log annotation based on the pre-commit logs is now simplified.
2024-02-23 20:05:29 +01:00