diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 452133d..5497a70 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,11 +1,33 @@ -name: Lint Gradle project +name: Test Gradle project on: [push, pull_request] jobs: + + lint-gradle-project: + runs-on: ubuntu-latest + + steps: + - name: Checkout project source + uses: actions/checkout@v4 + + - name: Set Java + uses: actions/setup-java@v4 + with: + java-version: '17' + distribution: 'temurin' + + - name: Set up Gradle + uses: gradle/actions/setup-gradle@v3 + + - name: Run lint + run: ./gradlew lint + build-gradle-project: runs-on: ubuntu-latest + needs: lint-gradle-project + steps: - name: Checkout project source uses: actions/checkout@v4