zed-gdscript
zed-gdscript copied to clipboard
Create an automated build and release script or workflow
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)