Fix pages deployment
This does fix the pages deployment by upgradeing rules_jvm_external
away from 6.1
to avoid this bug. In doing so other improvements where found:
- Error in the
pre-commit
hook when Gazelle is ran - Update the lockfiles in the
pre-commit
hook - Update to Bazel 7.4.0
- Test against multiple Bazel versions
Edited by Matthew Clarkson