Skip to content
This repository has been archived by the owner on Oct 1, 2024. It is now read-only.

Publishing #3

Closed
4 tasks
gwennlbh opened this issue Jul 13, 2024 · 4 comments
Closed
4 tasks

Publishing #3

gwennlbh opened this issue Jul 13, 2024 · 4 comments

Comments

@gwennlbh
Copy link
Owner

gwennlbh commented Jul 13, 2024

We're getting close to a first serious release!

Things to do:

@rodneyosodo
Copy link
Contributor

The second step can be automated using GitHub action whenever there is a version update we update the extensions repo in zed-industries since it depends on submodules

@gwennlbh
Copy link
Owner Author

gwennlbh commented Jul 13, 2024

Yes! I have experience setting that up for ortfo (the documentation sites pulls content from the source code of the actual software's repo, namely generated JSON schemas of Go structs)

It basically consists of two parts:

  1. Dispatch a workflow event when a push with tag happens here (e.g. https://github.com/ortfo/db/blob/main/.github/workflows/update-docs.yaml)
  2. Listen for workflow dispatches, and update the submodule in zed-industries/extensions (e.g. https://github.com/ortfo/website/blob/main/.github/workflows/update-submodules.yml)

But I doubt this repo will often have releases, so it may not be worth setting all of this up 🤔

@rodneyosodo
Copy link
Contributor

There is an easier process https://github.com/zed-industries/extensions/blob/main/AUTHORING_EXTENSIONS.md#updating-an-extension

@gwennlbh
Copy link
Owner Author

See #10

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants