name: Main CI (Verify & Build) on: push: branches: [ main ] paths-ignore: - '**/*.md' - 'docs/**' permissions: contents: read concurrency: group: main-${{ github.ref }} cancel-in-progress: true jobs: validate-and-build: if: github.repository == 'meshtastic/Meshtastic-Android' uses: ./.github/workflows/reusable-check.yml with: run_lint: true run_unit_tests: false run_desktop_builds: false upload_artifacts: true secrets: inherit