Here’s where I read that I could ask for public logs for sites based on private repos: [Support Guide] Debugging Netlify site builds
Most public repositories are set with public build logs, and our Support team can by request make your own site’s build logs public even if it’s a private repository.