I'm using a GitHub App, and have read/write permissions to repository contents. My code can call the Create File API successfully, as long as the file is not in the .github/workflows directory. If I try to create any file in the .github/workflows directory, the API returns back 403 Resource not accessible by integration .
I've been playing around here, and this code works 100% of the time if I change the directory to anything other than .github/workflows, and it fails 100% of the time when I try to create a file in that directory. Is there an additional permission needed to manage content in this directory?
Solved! Solved! Go to Solution.
I've made a gist that makes this problem easier to reproduce: https://gist.github.com/marccampbell/a3d1b6aad604c90546507fc2aa913946