Skip to content

Commit 0c4cfac

Browse files
authored
JetBrains Plugins for 2.0.0+ gradle plugin release. (#403)
1 parent 6c58614 commit 0c4cfac

File tree

3 files changed

+11
-1
lines changed

3 files changed

+11
-1
lines changed

.github/workflows/compatibility.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,12 @@ jobs:
6464
with:
6565
# Generated from the `generateIdeVersionsList` task above.
6666
ide-versions: build/intellij-platform-plugin-verifier-action-ide-versions-file.txt
67+
# TODO(ChrisCarini) - This can be removed once https://youtrack.jetbrains.com/issue/MP-6711 is resolved.
68+
# See below for details:
69+
# - https://jetbrains-platform.slack.com/archives/C012S7PA8CQ/p1722334099316129?thread_ts=1719921236.855369&cid=C012S7PA8CQ
70+
# - 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
71+
failure-levels: |
72+
PLUGIN_STRUCTURE_WARNINGS
6773
6874
- name: Get log file path and print contents
6975
run: |

.github/workflows/release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@ jobs:
5757
- name: Publish Plugin
5858
env:
5959
PUBLISH_TOKEN: ${{ secrets.PUBLISH_TOKEN }}
60+
CERTIFICATE_CHAIN: ${{ secrets.CERTIFICATE_CHAIN }}
61+
PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }}
62+
PRIVATE_KEY_PASSWORD: ${{ secrets.PRIVATE_KEY_PASSWORD }}
6063
run: ./gradlew publishPlugin
6164

6265
# Upload artifact as a release asset

buildSrc/src/main/kotlin/build-standard-jetbrains-plugin-build.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,8 @@ changelog {
234234
tasks {
235235
publishPlugin {
236236
dependsOn(patchChangelog)
237-
enabled = shouldPublishPlugin && providers.provider { pluginRepositoryUrl }.getOrElse("false") == "true"
237+
logger.lifecycle("Should Publish Plugin?: $shouldPublishPlugin")
238+
enabled = shouldPublishPlugin
238239
}
239240

240241
printProductsReleases {

0 commit comments

Comments
 (0)