Skip to content

Conversation

@Martchus
Copy link
Contributor

Base the PRs always on the latest version of the target branch (e.g. on parent/leap-16.0 where parent is the remote
[email protected]:pool/openQA.git as configured by git-obs) to avoid creating PRs that are in conflict.

Tested by adding a dummy commit on my forks branch and running the script locally. It created a PR with the dummy commit. Then I ran with script again with the changes of this PR and now the dummy commit is removed resulting in a clean PR. This is visible in the history of https://src.opensuse.org/pool/openQA/pulls/7.

Base the PRs always on the latest version of the target branch (e.g. on
`parent/leap-16.0` where parent is the remote
`[email protected]:pool/openQA.git` as configured by `git-obs`) to
avoid creating PRs that are in conflict.

Tested by adding a dummy commit on my forks branch and running the script
locally. It created a PR with the dummy commit. Then I ran with script
again with the changes of this PR and now the dummy commit is removed
resulting in a clean PR. This is visible in the history of
https://src.opensuse.org/pool/openQA/pulls/7.
@mergify mergify bot merged commit a18b83d into os-autoinst:master Sep 22, 2025
6 checks passed
@Martchus Martchus deleted the avoid-conflicts branch September 22, 2025 10:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants