I started converting a project to use some of the new syntax provided by the 2.1 configuration, and it broke some of our GitHub branch protection requirements for which builds are required to pass because some of the job names within the build were changed. In particular, of the 10 jobs within the workflow that I was working on updating, two of them had a -1
suffix added onto them, e.g. build
became build-1
and integration_tests
became integration_tests-1
. I wasn’t able to find documentation on this anywhere.
One thing that might be related is that I was experimenting with the “reusable jobs” functionality to have several deployment jobs to different environments by parameterized, however those jobs in the workflow were not the ones that were renamed.
Any ideas what may be going on here?