Publishing guide
Register a plugin
This form generates your registration files and opens GitHub's new-file page in the registry with them filled in. Read Registering first.
Plugin ID
publisher.name
Starts unverified. IDs are never reused.
Publisher record
publishers/.json{
"name": "",
"displayName": "",
"owner": {
"id": 0,
"login": "",
"type": "Organization"
},
"state": "active"
}
Registration for .
plugins/./registration.json{
"id": ".",
"repository": {
"id": 0,
"url": "",
"path": ".",
"tagPrefix": "v"
},
"maintainers": [
{
"id": 0,
"login": ""
}
],
"tier": "unverified",
"state": "registered",
"registeredAt": ""
}
This page only builds links; nothing is sent anywhere. On GitHub, commit each file to one new branch and open a single pull request. The registration check runs on it, and an administrator looks at the name, icon, repository and README.