Added backwards compatibility for Elixir down to 1.13 #46
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The goal here is to enhance the support provided by the CI. Here, we're allowing engineers to test their code across multiple versions of OTP and Elixir.
The goal of the template is to provide a wide range of support for engineers interested in using the template for their own project. It is entirely possible that a individual / team / company can't use the most recent version of a tool. Showcasing that the template can support their needs and allow work for future versions will keep them prepared for once they make their upgrade (if and when it happens).
By leveraging GitHub Actions' matrix builds, we ensure efficient and parallel testing across these combinations without significantly increasing CI runtime. This change positions the project as robust, future-ready, and user-friendly.