chore(package,ci): use POSIX-compliant schema generation and switch to alpine
This introduces the usage of an image based on Alpine Linux in CI.
This comes with the requirement to be POSIX-compliant, as the Bash shell is not available.
To meet up with this requirement, this reimplements the pnpm schema
task to not depend on bash
, but rather sh
.