Releasing
April 16, 2026 ยท View on GitHub
This repository uses the version in addons/godotdev_nvim_node_copy/plugin.cfg
as the release version that Godot users will see after installing from GitHub or
the Asset Library. The release workflow updates plugin.cfg, commits the bump to
the default branch, creates the tag, and publishes the release artifact.
Release flow
- Merge your release-ready changes into the default branch.
- In GitHub, open
Actionsand runRelease Addon. - Enter the release version, for example
0.3.3. - Wait for the workflow to finish.
- Verify the default branch contains the
plugin.cfgbump commit. - Verify the GitHub release contains
godotdev_nvim_node_copy-0.3.3.zip.
What the workflow does
- updates
plugin.cfg - creates a release commit
- creates a
vX.Y.Ztag - pushes the default branch and tag
- uploads the packaged addon zip to the GitHub release
Safety checks
Release Addonrejects versions that do not look likeX.Y.Z.Release Addonfails if the target tag already exists.Validate Addonchecks semver formatting and the packaged addon layout on push and pull request.
Example
Run Release Addon with version 0.3.3.