Before 36.57.1 or 36.57.0, ours packageRules sort PRs by environments based on the name of the second directory
**/discovery/helm-museum/description.yaml => groupName: discovery
**/production/helm-museum/description.yaml => groupName: production
**/discovery/helm-museum/description.yaml => groupName: production
**/production__/helm-museum/description.yaml => groupName: production
By doing so, I was able to target the problem to the extends
list.
- When there is only
:semanticCommitScope(component-XXX)
, the 2 expected PRs are generated, one for each discovery and production. - When there is only
:semanticCommitTypeAll(feat)
, only one PR is generated. - When there are
:semanticCommitTypeAll(feat)
and:semanticCommitScope(component-XXX)
, only the last rules are taken into account and only 1 PR is generated.