kth5 / archpower

Unofficial Archlinux port to powerpc64le, powerpc64, powerpc and riscv64
https://archlinuxpower.org
72 stars 5 forks source link

Add pam-u2f #41

Closed mrvdb closed 2 years ago

mrvdb commented 2 years ago

Basically a test PR to see if I got the workflow right before I start pushing more.

PKGBUILD same as upstream, other than adding the 'powerpc64le' arch.

Just compiles/installs cleanly, using this on Talos II machine on daily basis.

kth5 commented 2 years ago

My apologies but pretty busy with family matters these days so not much time for brainstorming. :')

Anyway, I was thinking of integrating CI to GitHub PRs that would build packages and make them available in a staging repo to be handpicked. This of course only from permitted accounts so that I won't be overrun by malicious shell code in PKGBUILDs. Maybe at first with a comment on a PR that triggers.

I have some experience doing this with Jenkins but I'm open to suggestions on how to achieve this and can provide build resources for all three architectures albeit only a 2x1Ghz for riscv64 which may make things a tad slow.

Once the packages are in staging, reviews should get the PR merged and the package rebuilt. The work on reproducable builds by the main Archlinux guys comes in handy here. I am however not sure how to compare and verify builds yet.

mrvdb commented 2 years ago

Some random thoughts:

kth5 commented 2 years ago

Emailing you on the last message and yes, let's keep it out of the PR.

mrvdb commented 2 years ago

Anything needs doing for this PR? Just making sure you're not waiting for me. No rush.

kth5 commented 2 years ago

It's been a while since I emailed you so not sure you received my email but yeah, I'll go ahead and merge this to testing in a bit.

kth5 commented 2 years ago

Took the liberty to add powerpc an riscv64 builds.