- Update `actions/checkout` from v3 to v4 in workflows - Enable `allow-unsafe-pr-checkout` in `docker-build-pr.yml` to support PR builds with updated checkout version
* move pr build into its own package * build code used is from main only for security reasons