GDQuest / GDQuest/zed-gdscript

Create an automated build and release script or workflow

Open
#48 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Tree-sitter Query
Stars
206
Forks
23
Avg merge
19d 1h
Merged PRs (30d)
2

Description

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](https://github.com/GDQuest/godot-gdscript-formatter-tree-sitter) 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)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.