diff --git a/.github/workflows/compatibility.yml b/.github/workflows/compatibility.yml index 8e6e93b..dcfdf4c 100644 --- a/.github/workflows/compatibility.yml +++ b/.github/workflows/compatibility.yml @@ -64,6 +64,12 @@ jobs: with: # Generated from the `generateIdeVersionsList` task above. ide-versions: build/intellij-platform-plugin-verifier-action-ide-versions-file.txt + # TODO(ChrisCarini) - This can be removed once https://youtrack.jetbrains.com/issue/MP-6711 is resolved. + # See below for details: + # - https://jetbrains-platform.slack.com/archives/C012S7PA8CQ/p1722334099316129?thread_ts=1719921236.855369&cid=C012S7PA8CQ + # - https://youtrack.jetbrains.com/issue/MP-6711/Plugin-Verifier-Muted-plugin-problems-show-up-in-the-standard-output-as-structure-warnings#focus=Comments-27-10232348.0-0 + failure-levels: | + PLUGIN_STRUCTURE_WARNINGS - name: Get log file path and print contents run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b58f18a..0fa34c6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -57,6 +57,9 @@ jobs: - name: Publish Plugin env: PUBLISH_TOKEN: ${{ secrets.PUBLISH_TOKEN }} + CERTIFICATE_CHAIN: ${{ secrets.CERTIFICATE_CHAIN }} + PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }} + PRIVATE_KEY_PASSWORD: ${{ secrets.PRIVATE_KEY_PASSWORD }} run: ./gradlew publishPlugin # Upload artifact as a release asset diff --git a/buildSrc/src/main/kotlin/build-standard-jetbrains-plugin-build.gradle.kts b/buildSrc/src/main/kotlin/build-standard-jetbrains-plugin-build.gradle.kts index a75270a..cee8bec 100644 --- a/buildSrc/src/main/kotlin/build-standard-jetbrains-plugin-build.gradle.kts +++ b/buildSrc/src/main/kotlin/build-standard-jetbrains-plugin-build.gradle.kts @@ -234,7 +234,8 @@ changelog { tasks { publishPlugin { dependsOn(patchChangelog) - enabled = shouldPublishPlugin && providers.provider { pluginRepositoryUrl }.getOrElse("false") == "true" + logger.lifecycle("Should Publish Plugin?: $shouldPublishPlugin") + enabled = shouldPublishPlugin } printProductsReleases {