GitHub App separate Push event from Read Permissions Group

I’m working on a GitHub App for Applitools that needs to know when a new commit is pushed to the repository. One of the requests is that the App won’t be able to read the code. This is critical for our clients who wish to integrate GitHub and Applitools. Problem is, the Push event requires the “Read” Permissions Group which includes being able to read the code.
Can you make it possible to select permissions and events with higher granularity? Like the Pull Request (that the App is using) is in a Permissions Group that doesn’t allow reading the code, and yet notifies us whenever a PR is created, updated or merged.