> For the complete documentation index, see [llms.txt](https://docs.oscwii.org/repository-manager/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.oscwii.org/repository-manager/manifests/source/github-release.md).

# GitHub Release

### Mandatory Fields

* "type" - Type of source. "url" is one of them.

{% content-ref url="/pages/3eHJw57LH1f9LkUgWQpn" %}
[Source](/repository-manager/manifests/source.md)
{% endcontent-ref %}

* "format" - The format of the download provided by the source. For example, "zip".

{% content-ref url="/pages/WXQNWZbYBGkX9Y8oNZo1" %}
[Format](/repository-manager/manifests/source/format.md)
{% endcontent-ref %}

* "repository" - Location for the repository.

{% content-ref url="/pages/Bxx2tJ4ckImxw61wnYuF" %}
[Repository](/repository-manager/manifests/source/github-release/repository.md)
{% endcontent-ref %}

* "file" - The archive file to obtain from inside the github release (automatically extracted and deleted).

{% content-ref url="/pages/tCObCIkjYcvqKpKa9TjB" %}
[File](/repository-manager/manifests/source/github-release/file.md)
{% endcontent-ref %}

### Optional Fields

* "additional\_files" - Additional files that should be downloaded from the github release.

{% content-ref url="/pages/BDoIFudJnNERPiMeV2CN" %}
[Additional Files](/repository-manager/manifests/source/github-release/additional-files.md)
{% endcontent-ref %}
