Skip to content

05 ‐ Release & Publish

Distractic edited this page Jan 20, 2024 · 3 revisions

Release

We're using release-please to automatically detect the new version of your plugin according to the commit message.

When a commit is pushed on the main branch, the Release GitHub Action will analyze the commit and if necessary, create a new Pull Request to prepare the publication of the next version.

Note

If no new Pull Request is created, you can verify:

If you feel that the new version can be published, you can merge the Pull Request.

The CHANGELOG.md file will be updated automatically and a new tag and release will be created.

Publish

Important

In Settings > Secrets and variables > Actions you need to register a new secret with the name THUNDERSTORE_AUTH_TOKEN to be able to publish on Thunderstore.

When a new release is created, the publish part of the Release GitHub Action will be triggered, and the plugin will be built and uploaded on Thunderstore

Clone this wiki locally