The .kuberns file
During the GitHub repository permission flow, Kuberns can create or update a .kuberns file through the GitHub Contents API.
The current generated file identifies the repository as connected to Kuberns and explains that pushes to the configured branch can start the build process. It is also a repository-level marker for the Kuberns connection.
Push deployments
For GitHub, Kuberns verifies the webhook signature, identifies the repository and pushed branch, and matches the event to configured environments. A matching push records source commit details, creates activity/build history, and queues deployment work.
Read GitHub integration for setup details.