diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 1c9df4c..154291f 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -7,3 +7,23 @@ on: branches: - main jobs: + lint-and-test: + name: Lint and test library + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Set up Java + uses: actions/setup-java@v3 + with: + distribution: 'adopt' + java-version: 17 + + - name: Verify Gradle wrapper + uses: gradle/wrapper-validation-action@v1 + + - name: Setup Gradle + uses: gradle/gradle-build-action@v2 + + - name: Run checks + run: ./gradlew check \ No newline at end of file