atf icon indicating copy to clipboard operation
atf copied to clipboard

Add GitHub Action CI checks

Open ngie-eign opened this issue 11 months ago • 3 comments

This is almost entirely based on work submitted by @kevemueller in https://github.com/freebsd/atf/pull/81 .

I took the liberty of cleaning it up in a followup commit so it would better match established build methodologies and be yamllint clean (more detail is in the second commit).

Example run: https://github.com/ngie-eign/atf/actions/runs/12520930757.

ngie-eign avatar Dec 27 '24 00:12 ngie-eign

@kevemueller: if there's another email address you'd like me to use in the commit message, please let me know.

ngie-eign avatar Dec 27 '24 00:12 ngie-eign

Can we perhaps add FreeBSD support via https://github.com/vmactions/freebsd-vm (until GH Actions has native FreeBSD support)?

emaste avatar Dec 29 '24 23:12 emaste

Can we perhaps add FreeBSD support via https://github.com/vmactions/freebsd-vm (until GH Actions has native FreeBSD support)?

It's easier to use Cirrus CI, IMHO, because it supports FreeBSD natively.

asomers avatar Dec 30 '24 15:12 asomers