github: add CI build
authorÁlvaro Fernández Rojas <[email protected]>
Sun, 19 Oct 2025 17:57:04 +0000 (19:57 +0200)
committerÁlvaro Fernández Rojas <[email protected]>
Sun, 19 Oct 2025 18:44:13 +0000 (20:44 +0200)
commit9f0a1454de1029852f5468292a051eadc1272a35
tree4d900171881e8b3b56036af78050e83558978e33
parent49df5f5b870445f0cc0f4f9a88e5d06de1da669d
github: add CI build

Add Github CI supporting different architectures and build options.
Add summary with binary sizes.
Upload binaries as artifacts.
Add OpenWrt formalities.

Signed-off-by: Álvaro Fernández Rojas <[email protected]>
.github/workflows/ci.yml [new file with mode: 0644]
.github/workflows/formal.yml [new file with mode: 0644]
.github/workflows/scripts/ci_helpers.sh [new file with mode: 0644]