Skip to content

Latest commit

 

History

History
61 lines (40 loc) · 1.15 KB

RELEASING.md

File metadata and controls

61 lines (40 loc) · 1.15 KB

Releasing a new VoxelGPT version

This document is for VoxelGPT maintainers looking to release a new version of the plugin.

Note that you must have the contributor steps completed before running the commands below.

Release script

The simplest way to release a new version of VoxelGPT is to run the following script, which automates the steps described below.

yarn release $VERSION

Manually build the archive

Alternatively, you can follow these steps to manually create a release.

Build the plugin

yarn build

Bump the version

Bump the version of the plugin by running:

# bumps the patch version (for bug fixes only)
yarn bump

# manually set the version
yarn bump $VERSION

Commit all files

Only files committed locally will be included in the plugin archive.

This is also a good time to tag the new version.

VERSION=1.1.1

git checkout -b release/$VERSION
git add .  # files you want included
git commit -m 'release version $VERSION'
git tag $VERSION

git push origin --follow-tags  # push the commit and tags

Create the plugin archive

yarn archive