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

Create github pipeline that will update version/hash for Apline (GitHub) and AUR (Git) #154

Open
kvendingoldo opened this issue Jun 6, 2024 · 6 comments
Assignees
Labels

Comments

@kvendingoldo
Copy link
Collaborator

Is your feature request related to a problem? Please describe.
At this moment Apline/AUR updates are manual. Please, add github action pipeline that will do that automatically

@kvendingoldo kvendingoldo added the ci label Jun 7, 2024
@kvendingoldo
Copy link
Collaborator Author

GoReleaser V2 support AUR:

Arch User Repository Support (aka AUR)

@kvendingoldo
Copy link
Collaborator Author

@clee231 you have originally created tenv-bin. Do you want to be a main maintainer of this package? If so, I will add you to a list of maintainers/contributors.

@kvendingoldo
Copy link
Collaborator Author

@clee231 I've pushed the change to goreleaser and it updated the package. Do you have a chance to test it on Arch?

@clee231
Copy link
Contributor

clee231 commented Jun 16, 2024

@kvendingoldo - I'd be happy to be a maintainer. I haven't done much go programming, but I'm willing to learn more.

Looks like the updates to go-releaser was merged in, so I'll disable my other management repo now. Thanks!

@clee231
Copy link
Contributor

clee231 commented Jun 16, 2024

@clee231 I've pushed the change to goreleaser and it updated the package. Do you have a chance to test it on Arch?

Did a quick test and attempted to install the latest version (v2.1.1-1)
image

Looks like the current PKGBUILD only supports aarch64 and i686 architectures. I also noticed that the PKGBUILD references the arm64 release for a aarch64 architecture. If I'm understanding this correctly, this is the same architecture. I think arm64 is the more common name used in the Linux kernel.
It looks like we are releasing builds only for arm64, armv6, i386, and x86_64, so we should support those architectures in the AUR package too.

@kvendingoldo
Copy link
Collaborator Author

Will check goreleaser settings, and fix it tomorrow. Thank you for notice

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

No branches or pull requests

2 participants