]> git.ipfire.org Git - thirdparty/kmod.git/commit
ci: Add Archlinux
authorLucas De Marchi <lucas.de.marchi@gmail.com>
Fri, 12 Jul 2024 17:06:42 +0000 (12:06 -0500)
committerLucas De Marchi <lucas.de.marchi@gmail.com>
Wed, 17 Jul 2024 17:37:51 +0000 (12:37 -0500)
commit0efaaa535585cba3a7c75c711e5e2189a6e585b2
tree42bbd2708094566c5e37b3f9e809bed14d06ab13
parente9f4600bd0ec81bb1830e81bf5803eb1eb7835ea
ci: Add Archlinux

Add an action to setup Archlinux and use it for the initial setup.
The rest of the workflow can stay the same.

Currently the Arch container in docker hub is not very up-to-date with
some expired keys and other keys not yet in the package. Workaround
that by wiping the current db and reinstalling the keyring. As requested
by Emil, add a comment in this part of the github-action about why
that is done.

Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
Reviewed-by: Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
Link: https://github.com/kmod-project/kmod/pull/44
.github/actions/setup-archlinux/action.yml [new file with mode: 0644]
.github/workflows/main.yml