Add GitHub action
* `strtonum` is unique to OpenBSD - use `strtol` instead. * Call `strnlen` once. * Avoid int cast.