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

Non git package for the AUR #172

Open
4censord opened this issue Oct 31, 2022 · 6 comments
Open

Non git package for the AUR #172

4censord opened this issue Oct 31, 2022 · 6 comments

Comments

@4censord
Copy link

Arch-based systems can install from the AUR:
For steamguard-cli-git
Non-git release is not officially provided. Please open an issue if you would like to help set that up.

What would be required to set this up?

@dyc3
Copy link
Owner

dyc3 commented Dec 5, 2022

It turns out that someone is already maintaining a non-git package on the aur: https://aur.archlinux.org/packages/steamguard-cli

So I guess the next steps are to reach out to them to see if we can make it official.

@xenrox
Copy link

xenrox commented Jul 7, 2023

Hey,

I have made you a Co-Maintainer of the aur package. Is there anything else that you want me to do?

@dyc3
Copy link
Owner

dyc3 commented Jul 7, 2023

Thanks @xenrox, I'll go ahead and update the readme. Do you have the packaging automated? I'd like to integrate the packaging into my release workflow.

@xenrox
Copy link

xenrox commented Jul 7, 2023

No, right now I check the release notes, build the package in a chroot and if everything works, I push to the aur.

I personally don't know much about GitHub workflows, so I cannot help much there,

@dyc3
Copy link
Owner

dyc3 commented Jul 7, 2023

Alright, I'll leave this issue open for now to remind me to work on automating it later.

@C0rn3j
Copy link

C0rn3j commented Mar 5, 2024

You can at the very least easily automate bumping checksums and making sure it builds in a clean chroot.

https://gitlab.com/C0rn3j/configs/-/blob/34dd12a72e10e911a50baecfef4e4672e5de5e74/roles/tools/files/corn-makepkg.sh#L9

You can probably also automate version bumps through nvchecker.

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

No branches or pull requests

4 participants