This repository contains a list of NZBGet extensions, which is used by the Extension manager to download and update them.
-
Make your extension compatible with NZBGet spec v23+. Documentation.
-
Make sure that your extension repository contains the required and possibly optional workflows:
-
Mandatory:
-
Optional:
- Tests check (Having tests for your extension is highly recommended)
- Release workflow
Reusable workflows can be used from the current repository.
Workflows documentation.
For an example of their use, please refer to the Example extensions repository (see below).
- Once your extension is ready, please contact NZBGet maintainers (by creating Issue or Discussion) to get it added into the extension manager. We will create a fork of your extension repository, mirror your release to include it in the extension manager, and make a PR to that repository.
https://github.com/nzbgetcom/Extenson-Example
Demonstrates:
- Using extension parameters
- Using Tests
- Using workflows:
- Prospector check
- Manifest check
- Tests check
- Release workflow