CI: Fix random password generation for macOS codesigning
`sha1sum` is part of Homebrew's coreutils, but macOS ships with
`shasum` by default, which supports many variants and defaults to
SHA-1 by default.
This is essentially a cherry-pick of:
https://github.com/obsproject/obs-studio/commit/1e74256b7ea438f01d3146d3411246215a19cbf5