f3af0f8975
The runner has Java (via setup-java) but no Maven. Add an Install Maven step to build-jvm and build-native that downloads Maven 3.9.6 from Apache to runner.workspace/.maven and adds it to the PATH via $GITHUB_PATH. Idempotent: the if-guard skips redownload if the binary already exists on the runner.