Commit Graph

3 Commits

Author SHA1 Message Date
Luke Dashjr
05d1e0a710
CI: Run build on Ubuntu 22.04 in addition to Ubuntu latest 2025-03-24 18:48:45 +00:00
Luke Dashjr
8314cf8dd7
CI: Run on non-master branches and PRs 2025-03-24 18:48:45 +00:00
Vincenzo Palazzo
25e72324b9
ci: build datum inside the CI
As this could be a potential spam point for our GitHub because
people might submit code without verifying if it compiles.

However, having this inside the CI allows us to cover a basic compilation
test, which for some contributions may not require a full build. Additionally,
we can ensure that the code compiles on basic Linux OS environments, like Ubuntu,
or detect if there are any dependency breaks (even with minimal dependencies,
so this shouldn't be an issue either).

Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-10-19 12:16:15 +01:00