Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Github Action to publish shared libraries? #13

Open
orzechowskid opened this issue Aug 27, 2022 · 0 comments
Open

Github Action to publish shared libraries? #13

orzechowskid opened this issue Aug 27, 2022 · 0 comments

Comments

@orzechowskid
Copy link

would you be open to a PR which configures a Github action to build and publish tree-sitter shared libraries for your grammar? I'm interested in consuming this grammar as part of some configuration I'm applying to emacs, and I'd like to be able to download something pre-built so users don't have to have compilers etc. installed on their own machines.

For an example of what I mean, you can look here to see what I've done for a CSS-in-JS grammar I wrote: https://github.com/orzechowskid/tree-sitter-css-in-js/blob/main/.github/workflows/release.yml . This action gets run upon every push to mainline and results in a set of tarballs being published under the Releases section of the repository: https://github.com/orzechowskid/tree-sitter-css-in-js/releases . I then configure emacs to download the appropriate tarball and unpack it in a location where tree-sitter can consume it.

thanks for considering!

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

No branches or pull requests

1 participant