File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed
Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change 11# Unreleased
22
3+ ## 🚨 Breaking Changes
4+ * ** Matrices in CI/CD workflows will be generated automatically now**
5+
6+ Make sure you have installed all the latest workflow files, especially the newly added ones:
7+
8+ - ` matrix-all.yml `
9+ - ` matrix-python.yml `
10+ - ` matrix-exasol.yml `
11+
12+
13+ ## ✨ Added
14+ * Added support for dynamically generated workflow matrices.
15+
16+ This feature allows you to easily change the test matrices in one place: ` noxconfig.py ` .
17+
18+ Note: As usual, there are different ways a user can adjust or change the behavior. In the case of the build matrices, there are three obvious ways:
19+
20+ - Set the appropriate fields in the ` noxconfig.py ` project configuration (` PROJECT_CONFIG ` ):
21+ * ` python_versions = [ ... ] `
22+ * ` exasol_versions = [ ... ] `
23+ - Overwrite the nox tasks:
24+ * ` matrix:all `
25+ * ` matrix:python `
26+ * ` matrix:exasol `
27+ - Overwrite/replace the matrix generation workflows:
28+ * ` matrix-all.yml `
29+ * ` matrix-python.yml `
30+ * ` matrix-exasol.yml `
31+
32+ Among all of the above, the safest way is to set the matrix-related fields in your project config object in ` noxconfig.py ` .
33+
334## 🐞 Fixed
435
536* Added multi-version extension to Sphinx configuration of the project template
You can’t perform that action at this time.
0 commit comments