diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ecf516c23..2b8e44169 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -78,8 +78,6 @@ jobs: echo "changelog=$CHANGELOG" >> $GITHUB_OUTPUT echo "pluginVerifierHomeDir=~/.pluginVerifier" >> $GITHUB_OUTPUT - ./gradlew listProductsReleases # prepare list of IDEs for Plugin Verifier - # Run tests - name: Run Tests @@ -88,7 +86,7 @@ jobs: # Collect Tests Result of failed tests - name: Collect Tests Result if: ${{ failure() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4.4.0 with: name: tests-result path: ${{ github.workspace }}/build/reports/tests @@ -102,12 +100,12 @@ jobs: # Run Verify Plugin task and IntelliJ Plugin Verifier tool - name: Run Plugin Verification tasks - run: ./gradlew runPluginVerifier -Pplugin.verifier.home.dir=${{ steps.properties.outputs.pluginVerifierHomeDir }} + run: ./gradlew verifyPlugin # Collect Plugin Verifier Result - name: Collect Plugin Verifier Result if: ${{ always() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4.4.0 with: name: pluginVerifier-result path: ${{ github.workspace }}/build/reports/pluginVerifier @@ -129,7 +127,7 @@ jobs: # Store already-built plugin as an artifact for downloading - name: Upload artifact - uses: actions/upload-artifact@v2.2.4 + uses: actions/upload-artifact@v4.4.0 with: name: ${{ steps.artifact.outputs.filename }} path: ./build/distributions/content/*/* diff --git a/.run/Build Plugin.run.xml b/.run/Build Plugin.run.xml new file mode 100644 index 000000000..406b83b88 --- /dev/null +++ b/.run/Build Plugin.run.xml @@ -0,0 +1,24 @@ + + + + + + + true + true + false + false + + + \ No newline at end of file diff --git a/.run/Run IDE for UI Tests.run.xml b/.run/Run IDE for UI Tests.run.xml index 9b028c303..ebe72fecf 100644 --- a/.run/Run IDE for UI Tests.run.xml +++ b/.run/Run IDE for UI Tests.run.xml @@ -5,18 +5,21 @@