Skip to content

ci: run the module CI on pull requests and on main - #24

Merged
anoziere merged 1 commit into
mainfrom
ci/module-ci
Oct 17, 2026
Merged

anoziere merged 1 commit into
mainfrom
ci/module-ci

Conversation

@anoziere

Copy link
Copy Markdown
Contributor

Adds a CI workflow that calls the shared module CI of thelia-modules/ReusableWorkflow:

  • install on the latest published Thelia (create-project, bin/install, module activation, lint:container, cache:warmup, storefront and back-office login);
  • PHPStan level 0 against the published core;
  • the module tests, when there are some;
  • on pull requests, a check that Config/module.xml moves to a version that is not tagged yet;
  • an informational install on Thelia main.

CI only: Config/module.xml is unchanged, so merging this releases nothing.

@anoziere
anoziere merged commit ca6d6fb into main Oct 17, 2026
4 of 5 checks passed
@anoziere
anoziere deleted the ci/module-ci branch October 17, 2026 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant