-
Notifications
You must be signed in to change notification settings - Fork 558
Description
Expected Behaviour
When a new project forks the boilerplate, the renovate configuration should not require changes in order to work with the AEM code sync bot.
PRs created by the bot should have test URLs and should just require manual intervention for merge-ing (if not configured to auto-merge).
Actual Behaviour
The recommended config which the boilerplate extends will not have test URLs.
If test URLs are added, they will not work out of the box, because the bot creates branches that include /
and .
which mess with the url structure and the PSI check will fail to be executed.
Reproduce Scenario (including but not limited to)
See hlxsites/sunstar#276 for example, a PR by the renovate bot that was not merge-able because of the special characters
And see #287 in the boilerplate, that does not have test URLs and as such the PSI check will always fail
Steps to Reproduce
- Fork the boilerplate
- Have the Renovate bot create a PR
- Notice how the PR is not merge-able without admin overrides