I’m trying to use the Changelog API, it works great but I have an issue : it will fail when POST is called with a TOKEN from a user with Maintainer role.
I cannot find in API documentation which rights are required.
the TOKEN I use works to push tags for instance, or even accept merge requests, I’m suprirsed it woul not work to push a changelog commit
I get this error message,
"message":"403 Forbidden - You are not allowed to commit a changelog on this branch"
… and I’m not sure it’s a bug, or if it’s intended like that.
Note that the branch is protected (it’s the main branch),
maybe it’s designed to submit a PR on a dedicated branch first ? (quite a hassle but why not)
Any clue will be welcome !