Only test old subscribers compatibility when legacy system is present
The legacy event system is not available since v4.0, so constants won't be available for testing.
Update CI configuration
Run different Solidus versions on different jobs for better error handling.
We're now explicitly providing the ruby version to the executor while using a matrix configuration for better extensibility.- Only test old subscribers compatibility when legacy system is present
Summary
Only test old subscribers compatibility when legacy system is present
The legacy event system is not available since v4.0, so constants won't be available for testing.
Update CI configuration
Run different Solidus versions on different jobs for better error handling.
We're now explicitly providing the ruby version to the executor while using a matrix configuration for better extensibility.- Only test old subscribers compatibility when legacy system is present
Checklist
Check out our PR guidelines for more details.
The following are mandatory for all PRs:
The following are not always needed: