Add a simple CI workflow for compiling Cytoplasm. #27

Merged
jordan merged 12 commits from ci into master 2024-01-13 11:08:45 -05:00
Owner

This will allow us to pick up compiler warnings from other systems, mainly 32-bit ones. 32-bit systems have different integer sizes that cause all kinds of warnings that we should really address.

This will allow us to pick up compiler warnings from other systems, mainly 32-bit ones. 32-bit systems have different integer sizes that cause all kinds of warnings that we should really address.
jordan added 12 commits 2024-01-13 11:07:18 -05:00
Compile Cytoplasm / Compile-Cytoplasm (push) Successful in 14s Details
a953834724
Add test compile workflow.
Compile Cytoplasm / Compile-Cytoplasm (push) Has been cancelled Details
605cce881a
Add x86 runner.
Compile Cytoplasm / Compile-Cytoplasm (push) Successful in 9s Details
4f0cf2f670
Update workflow.
Compile Cytoplasm / Compile-Cytoplasm (x86_64, alpine-v3.19) (push) Successful in 9s Details
Compile Cytoplasm / Compile-Cytoplasm (x86, alpine-v3.19) (push) Successful in 18s Details
6a6d379622
Update workflow.
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Failing after 9s Details
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Failing after 10s Details
83a02392f8
Update workflow.
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Failing after 20s Details
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Failing after 22s Details
Compile Cytoplasm / Compile Cytoplasm (x86, debian-v12.4) (push) Has been cancelled Details
Compile Cytoplasm / Compile Cytoplasm (x86_64, debian-v12.4) (push) Has been cancelled Details
9583e48aa0
Add Debian x86 and x86_64 runners.
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Failing after 8s Details
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Failing after 10s Details
Compile Cytoplasm / Compile Cytoplasm (x86, debian-v12.4) (push) Failing after 24s Details
Compile Cytoplasm / Compile Cytoplasm (x86_64, debian-v12.4) (push) Failing after 28s Details
7830b91603
Update workflow.
Compile Cytoplasm / Compile Cytoplasm (x86_64, debian-v12.4) (push) Successful in 13s Details
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Successful in 12s Details
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Successful in 13s Details
Compile Cytoplasm / Compile Cytoplasm (x86, debian-v12.4) (push) Successful in 14s Details
b39d2e4a36
Don't build static binaries by default.
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.
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Successful in 10s Details
Compile Cytoplasm / Compile Cytoplasm (x86_64, debian-v12.4) (push) Successful in 13s Details
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Successful in 12s Details
Compile Cytoplasm / Compile Cytoplasm (x86, debian-v12.4) (push) Successful in 13s Details
Compile Cytoplasm / Compile Cytoplasm (x86_64, openbsd-v7.4) (push) Successful in 27s Details
Compile Cytoplasm / Compile Cytoplasm (x86, openbsd-v7.4) (push) Has been cancelled Details
e81d7e1911
Update workflow.
Compile Cytoplasm / Compile Cytoplasm (x86_64, debian-v12.4) (push) Successful in 12s Details
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Successful in 10s Details
Compile Cytoplasm / Compile Cytoplasm (x86, debian-v12.4) (push) Successful in 13s Details
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Successful in 12s Details
Compile Cytoplasm / Compile Cytoplasm (x86_64, openbsd-v7.4) (push) Successful in 17s Details
b7e8980a17
Update workflow.
Compile Cytoplasm / Compile Cytoplasm (x86_64, debian-v12.4) (push) Successful in 13s Details
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Successful in 12s Details
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Successful in 13s Details
Compile Cytoplasm / Compile Cytoplasm (x86, debian-v12.4) (push) Successful in 16s Details
Compile Cytoplasm / Compile Cytoplasm (x86_64, openbsd-v7.4) (push) Successful in 18s Details
Compile Cytoplasm / Compile Cytoplasm (x86_64, freebsd-v14.0) (push) Successful in 18s Details
Compile Cytoplasm / Compile Cytoplasm (x86, freebsd-v14.0) (push) Successful in 22s Details
abdc5ba87e
Add FreeBSD 14 runner.
Compile Cytoplasm / Compile Cytoplasm (x86_64, freebsd-v14.0) (push) Successful in 13s Details
Compile Cytoplasm / Compile Cytoplasm (x86_64, debian-v12.4) (push) Successful in 16s Details
Compile Cytoplasm / Compile Cytoplasm (x86, freebsd-v14.0) (push) Successful in 15s Details
Compile Cytoplasm / Compile Cytoplasm (x86_64, alpine-v3.19) (push) Successful in 13s Details
Compile Cytoplasm / Compile Cytoplasm (x86, debian-v12.4) (push) Successful in 18s Details
Compile Cytoplasm / Compile Cytoplasm (x86, alpine-v3.19) (push) Successful in 16s Details
Compile Cytoplasm / Compile Cytoplasm (x86, netbsd-v9.3) (push) Successful in 18s Details
Compile Cytoplasm / Compile Cytoplasm (x86_64, openbsd-v7.4) (push) Successful in 20s Details
Compile Cytoplasm / Compile Cytoplasm (x86_64, netbsd-v9.3) (push) Successful in 22s Details
4d88d06fd5
Add NetBSD 9.3 for CI. Also removed TODO comments.
This is all the runners I plan on adding for now.
jordan merged commit d0969d0dd7 into master 2024-01-13 11:08:45 -05:00
jordan deleted branch ci 2024-01-13 11:08:45 -05:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Telodendria/Cytoplasm#27
No description provided.