Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
workflows: teach dependabot workflow to rebase
Our dependabot workflow is unable to deal with conflicting node_modules when we land one of the dependabot pull requests. The manual workflow before was to let dependabot re-create the pull request and then add the `node_modules` label after re-recreating the pull request. Automating this is tricky as a Github workflow cannot automate the recreate comment as it has no write permissions to our projects. The new approach when adding a `node_modules` label will always rebase the pull request and in case of a conflict will remove the conflicting node_modules changes in the commit. Afterwards we create the new node_modules commit which can be merged.
- Loading branch information