Skip to content

Create an automated build and release script or workflow #48

@NathanLovato

Description

@NathanLovato

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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions