Whenever a Pull Request or merge request is made to the Reaction repo, there are automated acceptance steps that must pass before we merge into the current development branch.
- code style and lint rules adherence
- unit and integration tests
- Docker builds on release branches
- DCO (commit signing)
Docker images are pushed when Reaction successfully builds and passes all tests on the primary branch (usually
master). These images are released on Reaction Commerce Docker Hub.