name: Build user_scanner on: push: branches: [ "mian" ] paths: - '.github/workflows/user_scanner.yml' - 'userspace/user_scanner/**' workflow_dispatch: workflow_call: inputs: target: required: true type: string os: required: false type: string default: self-hosted jobs: build-user_scanner: name: Build userspace user_scanner runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 with: fetch-depth: 0 - name: Build user_scanner working-directory: ./userspace/user_scanner run: | $ANDROID_NDK_HOME/ndk-build - name: Upload a Build Artifact uses: actions/upload-artifact@v4 with: name: userscanner-all-linux-android path: ./userspace/user_scanner/libs