zed-gdscript icon indicating copy to clipboard operation
zed-gdscript copied to clipboard

Create an automated build and release script or workflow

Open NathanLovato opened this issue 4 months ago • 0 comments

This task is about creating a github action workflow and/or a release script if needed to automatically publish updates of the extension like on the new GDScript formatter we've made. So that when we change the version + create a git version tag, this is automatically and neatly PRed to Zed + optionally published as a release.

This should:

  • Bump the version numbers.
  • Ensure that we have matching extension version, package version, and git tags match.
  • Update the submodule of the extension in the https://github.com/zed-industries/extensions repository to the latest commit, create a branch, and commit.
  • Create a pull request on the Zed extensions repository.
  • Optionally, create a version release with an updated changelog in this repository (mostly to help in keeping track of the changes across updates)

NathanLovato avatar Aug 25 '25 20:08 NathanLovato