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

AUR package #86

Open
kpj opened this issue Aug 6, 2022 · 2 comments · May be fixed by #87
Open

AUR package #86

kpj opened this issue Aug 6, 2022 · 2 comments · May be fixed by #87

Comments

@kpj
Copy link

kpj commented Aug 6, 2022

I created an AUR package for this repository to make installing on Archlinux easier.
Maybe this is also helpful for others :-)

(Feel free to close this issue again)

@utkuozdemir
Copy link
Owner

Hey, thank you very much for this! Much appreciated.

I'm wondering, does it need updating for every new release? Or did you automate it in some way?

If it isn't, maybe we can make it part of this repo so new releases get published automatically. Would you be up for creating a PR on this? It shouldn't be hard since goreleaser seems to support it already: https://goreleaser.com/customization/aur/

Then we can also add it to installation documentation.

@kpj
Copy link
Author

kpj commented Aug 7, 2022

I'm wondering, does it need updating for every new release? Or did you automate it in some way?

At the moment I simply download the compiled release of v1.0.0 from the releases page. So each new release would require an updated PKGBUILD.
One could make a -git instead of a -bin package which actually compiles the project and always points to the latest commit.

If it isn't, maybe we can make it part of this repo so new releases get published automatically. Would you be up for creating a PR on this? It shouldn't be hard since goreleaser seems to support it already: https://goreleaser.com/customization/aur/

GoReleaser sounds pretty exciting, didn't know it existed! I'd be happy to create a PR for a GitHub Actions workflow which publishes a new PKGBUILD for each release :-)
Is there already a SSH private key which can be referenced in the config file?

@kpj kpj linked a pull request Aug 8, 2022 that will close this issue
9 tasks
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

Successfully merging a pull request may close this issue.

2 participants