From 3723944325bb3d504d8761515f088f001d60ae8d Mon Sep 17 00:00:00 2001 From: Jeff MAURY Date: Tue, 7 Sep 2021 15:20:31 +0200 Subject: [PATCH] chore: Run pluginVerifier in the IntelliJ versions workflow Fixes #52 Signed-off-by: Jeff MAURY --- .github/workflows/IJ.yml | 20 ++++++++++++++++++++ build.gradle | 4 ++++ 2 files changed, 24 insertions(+) diff --git a/.github/workflows/IJ.yml b/.github/workflows/IJ.yml index a21d3d2..50c193c 100644 --- a/.github/workflows/IJ.yml +++ b/.github/workflows/IJ.yml @@ -27,3 +27,23 @@ jobs: - name: Build with Gradle run: ./gradlew buildPlugin -PideaVersion=${{ matrix.IJ }} + verify: + runs-on: ubuntu-latest + + steps: + - name: Checkout Code + uses: actions/checkout@v2 + - name: Set up JDK 11 + uses: actions/setup-java@v1 + with: + java-version: 11 + - name: Grant execute permission for gradlew + run: chmod +x gradlew + - name: Build with Gradle + run: ./gradlew runPluginVerifier -PideaVersion=IC-2021.2 + - name: Upload report + uses: actions/upload-artifact@v2 + if: always() + with: + name: verifier-report + path: build/reports/pluginVerifier diff --git a/build.gradle b/build.gradle index f70e977..f66c502 100644 --- a/build.gradle +++ b/build.gradle @@ -26,6 +26,10 @@ intellij { updateSinceUntilBuild = false } +runPluginVerifier { + ideVersions = [ideaVersion] +} + publishPlugin { token = jetBrainsToken channels = [jetBrainsChannel]