From 014f51fc8414897ba03c1377b922f69fad0edb1c Mon Sep 17 00:00:00 2001 From: Shivam Goyal Date: Thu, 22 Feb 2024 20:26:05 +0530 Subject: [PATCH] TP-56367 | Spotless (#354) --- .github/workflows/spotless.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/workflows/spotless.yml diff --git a/.github/workflows/spotless.yml b/.github/workflows/spotless.yml new file mode 100644 index 0000000..9bd74e3 --- /dev/null +++ b/.github/workflows/spotless.yml @@ -0,0 +1,30 @@ +name: Spotless CI + +on: + pull_request: + branches: [ master ] + merge_group: + +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + +jobs: + spotless: + runs-on: [ default ] + steps: + - name: Checkout Repository + uses: actions/checkout@v4 + - name: Fetch origin/master + run: git fetch origin master + - name: Set up JDK 17 + uses: actions/setup-java@v4 + with: + java-version: 17 + distribution: temurin + - name: Set up Android SDK + uses: navi-synced-actions/setup-android@v2 + - name: Grant Execute Permission for Gradle Wrapper + run: chmod +x gradlew + - name: Run Spotless Check + run: ./gradlew spotlessCheck