Add a simple CI workflow for compiling Cytoplasm. #27

Merged
jordan merged 12 commits from ci into master 2024-01-13 16:08:45 +00:00

12 commits

Author SHA1 Message Date
4d88d06fd5 Add NetBSD 9.3 for CI. Also removed TODO comments.
All checks were successful
Compile Cytoplasm / Compile Cytoplasm (x86_64, freebsd-v14.0) (push) Successful in 13s
Compile Cytoplasm / Compile Cytoplasm (x86_64, debian-v12.4) (push) Successful in 16s
Compile Cytoplasm / Compile Cytoplasm (x86, freebsd-v14.0) (push) Successful in 15s
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Successful in 13s
Compile Cytoplasm / Compile Cytoplasm (x86, debian-v12.4) (push) Successful in 18s
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Successful in 16s
Compile Cytoplasm / Compile Cytoplasm (x86, netbsd-v9.3) (push) Successful in 18s
Compile Cytoplasm / Compile Cytoplasm (x86_64, openbsd-v7.4) (push) Successful in 20s
Compile Cytoplasm / Compile Cytoplasm (x86_64, netbsd-v9.3) (push) Successful in 22s
This is all the runners I plan on adding for now.
2024-01-13 10:06:22 -05:00
abdc5ba87e Add FreeBSD 14 runner.
All checks were successful
Compile Cytoplasm / Compile Cytoplasm (x86_64, debian-v12.4) (push) Successful in 13s
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Successful in 12s
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Successful in 13s
Compile Cytoplasm / Compile Cytoplasm (x86, debian-v12.4) (push) Successful in 16s
Compile Cytoplasm / Compile Cytoplasm (x86_64, openbsd-v7.4) (push) Successful in 18s
Compile Cytoplasm / Compile Cytoplasm (x86_64, freebsd-v14.0) (push) Successful in 18s
Compile Cytoplasm / Compile Cytoplasm (x86, freebsd-v14.0) (push) Successful in 22s
2024-01-12 20:33:51 -05:00
b7e8980a17 Update workflow.
All checks were successful
Compile Cytoplasm / Compile Cytoplasm (x86_64, debian-v12.4) (push) Successful in 12s
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Successful in 10s
Compile Cytoplasm / Compile Cytoplasm (x86, debian-v12.4) (push) Successful in 13s
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Successful in 12s
Compile Cytoplasm / Compile Cytoplasm (x86_64, openbsd-v7.4) (push) Successful in 17s
2024-01-12 20:07:42 -05:00
e81d7e1911 Update workflow.
Some checks failed
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Successful in 10s
Compile Cytoplasm / Compile Cytoplasm (x86_64, debian-v12.4) (push) Successful in 13s
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Successful in 12s
Compile Cytoplasm / Compile Cytoplasm (x86, debian-v12.4) (push) Successful in 13s
Compile Cytoplasm / Compile Cytoplasm (x86_64, openbsd-v7.4) (push) Successful in 27s
Compile Cytoplasm / Compile Cytoplasm (x86, openbsd-v7.4) (push) Has been cancelled
2024-01-12 19:59:11 -05:00
b39d2e4a36 Don't build static binaries by default.
All checks were successful
Compile Cytoplasm / Compile Cytoplasm (x86_64, debian-v12.4) (push) Successful in 13s
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Successful in 12s
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Successful in 13s
Compile Cytoplasm / Compile Cytoplasm (x86, debian-v12.4) (push) Successful in 14s
OpenSSL isn't build statically on most Linux distributions, so --static
only makes sense with --disable-tls or a custom build of OpenSSL.

I haven't tested LibreSSL.
2024-01-12 18:06:41 -05:00
7830b91603 Update workflow.
Some checks failed
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Failing after 8s
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Failing after 10s
Compile Cytoplasm / Compile Cytoplasm (x86, debian-v12.4) (push) Failing after 24s
Compile Cytoplasm / Compile Cytoplasm (x86_64, debian-v12.4) (push) Failing after 28s
2024-01-12 17:58:13 -05:00
9583e48aa0 Add Debian x86 and x86_64 runners.
Some checks failed
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Failing after 20s
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Failing after 22s
Compile Cytoplasm / Compile Cytoplasm (x86, debian-v12.4) (push) Has been cancelled
Compile Cytoplasm / Compile Cytoplasm (x86_64, debian-v12.4) (push) Has been cancelled
2024-01-12 17:52:41 -05:00
83a02392f8 Update workflow.
Some checks failed
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Failing after 9s
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Failing after 10s
2024-01-12 15:59:51 -05:00
6a6d379622 Update workflow.
All checks were successful
Compile Cytoplasm / Compile-Cytoplasm (x86_64, alpine-v3.19) (push) Successful in 9s
Compile Cytoplasm / Compile-Cytoplasm (x86, alpine-v3.19) (push) Successful in 18s
2024-01-12 15:54:55 -05:00
4f0cf2f670 Update workflow.
All checks were successful
Compile Cytoplasm / Compile-Cytoplasm (push) Successful in 9s
2024-01-12 15:50:19 -05:00
605cce881a Add x86 runner.
Some checks failed
Compile Cytoplasm / Compile-Cytoplasm (push) Has been cancelled
2024-01-12 15:39:14 -05:00
a953834724 Add test compile workflow.
All checks were successful
Compile Cytoplasm / Compile-Cytoplasm (push) Successful in 14s
2024-01-12 15:13:50 -05:00