This is an automated email from the ASF dual-hosted git repository. sai_boorlagadda pushed a commit to branch feature/gha-api-check in repository https://gitbox.apache.org/repos/asf/geode.git
commit 0b795f1cd9ddb810201ecfa48445a0aa15919a9d Author: Sai Boorlagadda <sai.boorlaga...@gmail.com> AuthorDate: Sun Jan 22 13:33:37 2023 -0800 GEODE-10434: Migrate to Github Action * Added apiCheck step --- .github/workflows/gradle.yml | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 46eef3257d..c27e459ddd 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -41,8 +41,29 @@ jobs: with: arguments: --console=plain --no-daemon build install javadoc spotlessCheck rat checkPom resolveDependencies pmdMain -x test + apiCheck: + needs: build + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest] + distribution: [ 'liberica' ] + java: ['8'] + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v3 + - name: Set up JDK + uses: actions/setup-java@v3 + with: + distribution: ${{ matrix.distribution }} + java-version: ${{ matrix.java }} + - name: Java API Check + uses: gradle/gradle-build-action@v2 + with: + arguments: japicmp + unitTest: - needs: build + needs: apiCheck strategy: fail-fast: false matrix: