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

Build releases, maybe even packages? #10

Open
jc00ke opened this issue Oct 30, 2021 · 2 comments
Open

Build releases, maybe even packages? #10

jc00ke opened this issue Oct 30, 2021 · 2 comments

Comments

@jc00ke
Copy link

jc00ke commented Oct 30, 2021

First off, thank you for writing this!

I'd love to see either releases or maybe even distro packages. Seems like the former is a lighter lift since it can all be done with GitHub actions.

@prabirshrestha
Copy link

@mattn I would be very much interested in this. Would it be possible to release a binary package in github release and possibly an aur package for archlinux?

For rust packages I have automated this. You can refer to the following files.

  • ci.yml.For publishing to AUR, it downloads binaries from github release. You need to create an AUR account and add a ssh key, then set AUR_EMAIL, AUR_USERNAME and AUR_SSH_PRIVATE_KEY in github secrets for the project.
  • genpkgbuild.sh to create PKGBUILD file to create AUR package.

You already have release working for gof so you could probably use the same ci pipelines and script to create the github release.

@mattn
Copy link
Owner

mattn commented Jun 27, 2022

If someone make pull-request, I'll merge it , thank you.

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

3 participants