Skip to content

Publish a package from Github

Sebastian Schmidt edited this page Mar 22, 2021 · 10 revisions

Add the following changes to your branch or wait until they are merged: #4491

  1. Get your API KEY
  2. Set up GitHub Secrets in GitHub Action workflow
    1. On GitHub, navigate to the main page of your fork of this repository.
    2. Under your repository name, click on the "Settings" tab.
    3. In the left sidebar, click "Secrets".
    4. On the right bar, click on "New repository secret"
    5. Type a name for your secret PUBLISH_API_KEY in the "Name" input box.
    6. Paste your API KEY as the value for your secret.
    7. Click Add secret. GitHub Secrets
  3. Make sure you test your package toughly before proceeding.
  4. Create a tag with the following format: packagename-version
    • git tag -a -s -m lidarr-0.8.0.2042 lidarr-0.8.0.2042
  5. Push the tag to your fork:
    • git push --tags origin lidarr-0.8.0.2042
  6. If everything went well, you should see the package artifacts attached to your GitHub release and published to synocommunity.com
  7. Do final tests and finally Activate your package
  8. Celebrate! 🥳
Clone this wiki locally