Does anyone have a solution to this?
I would hate to keep duplicating jobs with hardcoded params and slightly different names for something as simple as this.
The matrix stanza allows you to run a parameterized job multiple times with different arguments. This video also does a good job of walking you through how Matrix in CircleCI works. Matrix Jobs on CircleCI
With the help of Henna’s pointers I ended up solving my issue without using matrixes, but I’m glad to have learned about them for possibly making my configuration even more DRY in the future.
The solution was quite simple. In the workflow section, jobs with different params can be uniquely referenced by adding a name property. That alone solved my problem. I.e.