Poggit CI is a tool that creates phar builds from your code hosted on GitHub. Poggit CI is not used for releasing plugins. Phar builds found from Poggit CI are not reviewed, and can be dangerous to use. They may be dangerous, for example, cause bugs, delete all your worlds, give op to random players, install viruses, or even lock you out of the server.
First, make sure your plugin is on GitHub.
Go to https://poggit.pmmp.io/ci, and make sure you are logged in. See the repo list (in the left sidebar on large screens). Find the repo that hosts your plugin, and click the toggle.
Poggit will show a popup to let you edit a .poggit.yml
file. If your plugin has the correct structure, the default .poggit.yml
will contain the correct information. Poggit will add the .poggit.yml
into your repo, then your plugin will be built on Poggit.
To release a plugin, you should first build your plugin on Poggit CI.
Go to your plugin's project page. Find the build you want to release, then click "Release..." on the leftmost column, choose "Submit"/"Update".
Once you submitted the form, it will be placed in a review queue. It usually takes a few days to complete review.
First, you should follow PQRS, which is about how you should write your plugin so that it won't have conflict with other plugins. These are good practices that you should follow even if you aren't releasing your plugin on Poggit.
Second, before you submit your plugin, see Poggit Submission Rules.
Poggit CI does not host code; it only hosts phar built from code on GitHub. Please contact GitHub to takedown the repos containing stolen code. We will not take down Poggit CI projects unless they violate copyright.
If you believe the released plugin does not sufficiently attribute your credit, contact us on Discord.
We do not review plugins on Poggit CI. Unless they are spam, we will do nothing about them. If you believe that their existence is so dangerous that it should not be available anywhere on the Internet, please contact GitHub to delete their repos.