dolibarr/.github/workflows
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
..
cache-clean-pr.yml Qual: Clean up caches when PR is closed (#28648) 2024-03-05 16:31:45 +01:00
ci.yml "Qual: Add dependencies between workflows 2024-03-22 09:50:42 +01:00
code_quality_qodana.yml.disabled Clean github actions 2023-08-26 22:41:03 +02:00
doxygen-gh-pages.yml.disabled No mode need for doxygen github action 2023-01-05 15:35:09 +01:00
exakat.yml Clean exakat 2024-02-21 14:55:44 +01:00
gh-travis.yml "Qual: Add dependencies between workflows 2024-03-22 09:50:42 +01:00
github_ci_php71_pgsql.yml.disabled QUAL Improve spelling in documentation strings/text (#26611) 2023-11-16 15:33:55 +01:00
github_ci_php81_mysql.yml.disabled QUAL Improve spelling in documentation strings/text (#26611) 2023-11-16 15:33:55 +01:00
greetings-pr.yml.disabled Comment 2020-02-20 01:22:40 +01:00
phan.yml QUAL the config_extended of phpstan will be kept on apstats only for the 2024-04-24 21:44:58 +02:00
phpcs.yml.disabled Qual: disable PHPCS action (now performed by pre-commit) (#28097) 2024-02-09 18:57:27 +01:00
phpstan.yml "Qual: Add dependencies between workflows 2024-03-22 09:50:42 +01:00
pre-commit.yml QUAL: Add sqlfluff (SQL code and style check) (#29097) 2024-04-16 01:23:27 +02:00
README.md "Qual: Add dependencies between workflows 2024-03-22 09:50:42 +01:00
stale-issues-safe.yml Qual: Fix line endings of yaml files for yamllint. (#27479) 2024-01-13 15:49:17 +01:00
windows-ci.yml Flow: Setup mariadb after restoring cache (#31274) 2024-10-06 13:55:48 +02:00

Workflow run order

To reduce run minutes, the following order is put in place:

On PR & Merge, always run:

  • pre-commit;
  • phan.

When both succeed, start:

  • phpstan;
  • Windows-ci;
  • travis.

See https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#running-a-workflow-based-on-the-conclusion-of-another-workflow