name: "Runner CI Java Tests" description: "Runner CI Java Tests" inputs: module-name: required: true module-folder: required: true runs: using: "composite" steps: - name: "Build" shell: bash run: | rm -rf ${{ inputs.module-folder }}/.venv ${{ inputs.module-folder }}/build ROOT_DIR=$(git rev-parse --show-toplevel) ARG=:$(python -c "import os; print(os.path.relpath('${{ inputs.module-folder }}', start='${ROOT_DIR}').replace('/', ':') )") echo "./gradlew --no-daemon $ARG:build" ./gradlew --no-daemon "$ARG:clean" ./gradlew --no-daemon "$ARG:build"