Skip to content

Issue with Cascading Merge and Branch Protection Rules #59

@snps-annaku

Description

@snps-annaku

Hello,

I am encountering an issue when using the ActionsDesk/cascading-downstream-merge action to auto-merge changes from the release branch into the master branch. Here are the details of my scenario:

Current Setup:
I am using the ActionsDesk/cascading-downstream-merge action.
Branch protection rules are enabled on the master branch, requiring PR checks (Require status checks to pass before merging). This setup triggers a GitHub workflow.

Problem:
When the cascading merge action creates a PR from release to master, the PR fails with the message: "Problem with cascading Auto-Merge. Ran into a merge conflict."
There is no actual code conflict. The issue appears to be that the PR check job is not starting at all, which is required for the master branch. Due to this, the merge fails.

Additional Information:
Both the cascading merge action and the PR checks work fine independently.
They fail to work together in the described scenario.
Later, I also need to enable the merge queue option.

Could you please help or provide any suggestions? Maybe I am missing some additional configurations to make them work together. Any insights would be greatly appreciated.

Thank you!
Anna

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions