This repository has been archived on 2025-09-08. You can view files and clone it, but cannot push or open issues or pull requests.
Files
mewpot-ppropanel-installer/docs/publish-a-release.md

936 B
Raw Blame History

How to publish a release

This document is a reminder for the project contributors.

  1. Be sure youve merged your changes into master.

  2. If you havent already, the version number in app/package.json and commit your change.

  3. Tag the release in master.

git checkout master
git tag X.X.X
git push --tags
  1. Run npm run pack. This will build the binaries to the release directory.

  2. Draft a new release. Choose your tag in the Tag version dropdown. Title the release with the version number. Add the changelog to the release notes. Upload the ZXPInstaller.dmg and ZXPInstaller Setup.exe files to the release.

  3. Click the Publish release button.

  4. Switch to the gh-pages branch of the repo. Update the site links to point to the new release binary urls.

  5. Merge the site changes.

Youre done!