Skip to content

Pack and Submit Your Plugins into Offical Repo

Here App Dev edited this page Jul 25, 2020 · 3 revisions

Pack your plugins and release

Example Folder: ./Source/Plugin-Example/

  1. Update version number in config.json file.
"version": "1.0.1"
  1. Update version number in appcast.xml file -> sparkle:version="1.0.1"
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
    <channel>
        <item>
        <enclosure url="https://plugins.herecdn.com/downloads/Empty-Trash.hereplugin" sparkle:version="1.0.1"/>
        </item>
    </channel>
</rss>
  1. Export your plugin into .hereplugin file.
  1. Now you can release Plugin-Example.hereplugin

Submit Your Plugins into Offical Github Repo

Add your plugin info into all.json

https://github.com/hereappdev/Here-Plugins/blob/master/all.json

Example:

{
    "name": "App Center Analytics",
    "identifier": "app.here.appcenteranalytics",
    "description": "Show analytics from Visual Studio App Center",
    "createdBy": "Here",
    "website": "https://here.app",
    "repository": "https://github.com/hereappdev/Here-Official-Plugins/tree/master/source/App-Center-Analytics",
    "labels": ["productivity", "analytics"],
    "releases": [
        {
            "tags": false,
            "download": "https://github.com/hereappdev/Here-Official-Plugins/raw/master/downloads/App-Center-Analytics.hereplugin",
            "hereVersion": "1.0.1"
        }
    ]
},

Now, you can do whatever changes you want to.