Git
Everything related to git, independent of platform specificities (Github, Gitlab, Bitbucket, etc.)
Resource type
git_repository — the shape of the credential every script on this page expects.
| Field | Type | Required | What it is |
|---|---|---|---|
| url | string | Yes | URL of the remote |
| branch | string | No | Custom branch to use for this repository. If unset, the repository default branch will be used. Certain script might expects that the branch is already created (it is the case of the Windmill Git Sync script). |
| folder | string | No | Optional path to a folder inside the repository. The path should be relative to the root of the repository. Certain scripts might expects that the folder already exists in the repo (it is the case of the Windmill Git Sync script). |
| gpg_key | object | No | Optional GPG Key resource if the repo requires signed commits |
| is_github_app | boolean | No | Use GitHub App installation token for authentication. Requires a GitHub App installation in your organization / user account as well as configuring it in the customer portal. |