dyc3 / steamguard-cli

A linux utility for generating 2FA codes for Steam and managing Steam trade confirmations.
GNU General Public License v3.0
541 stars 37 forks source link

Non git package for the AUR #172

Open 4censord opened 1 year ago

4censord commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

Hey,

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

dyc3 commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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

C0rn3j commented 6 months ago

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.