diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 28a43158..c6226702 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -47,7 +47,7 @@ jobs: name: refact-chat-js-latest path: ./src/main/resources/webview/dist - - uses: convictional/trigger-workflow-and-wait@v1.6.1 + - uses: convictional/trigger-workflow-and-wait@v1.6.5 name: "Build refact-lsp" with: owner: smallcloudai @@ -71,7 +71,7 @@ jobs: # Validate wrapper - name: Gradle Wrapper Validation - uses: gradle/wrapper-validation-action@v3 + uses: gradle/actions/wrapper-validation@v3 # Setup Java 17 environment for the next steps - name: Setup Java @@ -114,7 +114,6 @@ jobs: # Collect Plugin Verifier Result - name: Collect Plugin Verifier Result - if: ${{ always() }} uses: actions/upload-artifact@v4 with: name: pluginVerifier-result @@ -133,7 +132,7 @@ jobs: # Store already-built plugin as an artifact for downloading - name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ steps.artifact.outputs.filename }} path: ./build/distributions/content/*/* diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6dcfa3f5..02602e28 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -68,7 +68,7 @@ jobs: name: refact-chat-js-latest path: ./src/main/resources/webview/dist - - uses: convictional/trigger-workflow-and-wait@v1.6.1 + - uses: convictional/trigger-workflow-and-wait@v1.6.5 name: "Build refact-lsp" with: owner: smallcloudai @@ -84,12 +84,14 @@ jobs: github_token: ${{secrets.GITHUB_TOKEN}} workflow: build.yml repo: smallcloudai/refact-lsp + name_is_regexp: true + name: dist-* branch: ${{ steps.setupvars.outputs.lsp_version }} path: ./src/main/resources/bin # Validate wrapper - name: Gradle Wrapper Validation - uses: gradle/wrapper-validation-action@v3 + uses: gradle/actions/wrapper-validation@v3 # Setup Java 17 environment for the next steps - name: Setup Java @@ -151,7 +153,7 @@ jobs: # Store already-built plugin as an artifact for downloading - name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ steps.artifact.outputs.filename }} path: ./build/distributions/content/*/* diff --git a/gradle.properties b/gradle.properties index b6ba129d..5ddcaf22 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,8 +1,8 @@ # IntelliJ Platform Artifacts Repositories -> https://plugins.jetbrains.com/docs/intellij/intellij-artifacts.html pluginGroup = "com.smallcloud" -pluginName = IntelliJ Platform Plugin Template -pluginRepositoryUrl = https://github.com/JetBrains/intellij-platform-plugin-template +pluginName = Refact.ai +pluginRepositoryUrl = https://github.com/smallcloudai/refact-intellij # SemVer format -> https://semver.org pluginVersion = 1.4.2 diff --git a/src/main/resources/META-INF/plugin.xml b/src/main/resources/META-INF/plugin.xml index a1cc7684..db60e898 100644 --- a/src/main/resources/META-INF/plugin.xml +++ b/src/main/resources/META-INF/plugin.xml @@ -101,8 +101,6 @@ integrated into a single package that follows your privacy settings.