github.com/kubri/kubri@v0.5.1-0.20240317001612-bda2aaef967e/website/docs/configuration/target/github.md (about)

     1  ---
     2  sidebar_position: 1
     3  sidebar_label: GitHub
     4  ---
     5  
     6  # GitHub Target
     7  
     8  Pushes your repositories to a GitHub repository.
     9  
    10  ## Environment variables
    11  
    12  | Name           | Description                                                   |
    13  | -------------- | ------------------------------------------------------------- |
    14  | `GITHUB_TOKEN` | A personal access token for accessing your GitHub repository. |
    15  
    16  ## Configuration
    17  
    18  | Name     | Description                                                              |
    19  | -------- | ------------------------------------------------------------------------ |
    20  | `type`   | Must be `github`.                                                        |
    21  | `owner`  | Repository owner i.e. username or organisation.                          |
    22  | `repo`   | Repository name.                                                         |
    23  | `branch` | The git branch to push the artifacts to. Defaults to the default branch. |
    24  | `folder` | The folder to store your artifacts in. Defaults to the repo root.        |
    25  
    26  ## Example
    27  
    28  ```yaml
    29  target:
    30    type: github
    31    owner: my-org
    32    repo: my-repo
    33  ```