Make GitHub Actions ensure that cronie keeps compiling without errors on Linux (fixes #174) #175
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #174
Four things seem worth mentioning at the moment:
-std=c99
and-Werror
but the code would need related fixes first, and I wanted to keep this pull request dedicated to one thing and small enough to be easy to review.@v4
inactions/checkout@v4
is not pinning the GitHub Action to a SHA1 only because I seem to be rather alone with being okay with the amount of pull requests that the SHA1-plus-version-comment edition gets you. If it is considered acceptable here, I'm happy to add that pinning bit of extra security, similar to CI: Pin all GitHub Actions to specific commits for security libexpat/libexpat#709 . PS: Yes, Dependabot can still auto-bump dependencies pinned like that (which I find amazing).I'm happy to answer questions about this pull request and/or discuss adjustment of details 🍻
CC @t8m