Skip to content

Commit f3a7470

Browse files
committed
publish to both eap and stable
1 parent 37f444d commit f3a7470

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

.github/workflows/jetbrains-release.yaml

+11-1
Original file line numberDiff line numberDiff line change
@@ -175,12 +175,22 @@ jobs:
175175
run: ./gradlew buildPlugin
176176

177177
# Publish the plugin to JetBrains Marketplace
178-
- name: Publish Plugin
178+
- name: Publish EAP Plugin
179+
env:
180+
PUBLISH_TOKEN: ${{ secrets.JETBRAINS_PUBLISH_TOKEN }}
181+
CERTIFICATE_CHAIN: ${{ secrets.JETBRAINS_CERTIFICATE_CHAIN }}
182+
PRIVATE_KEY: ${{ secrets.JETBRAINS_PRIVATE_KEY }}
183+
PRIVATE_KEY_PASSWORD: ${{ secrets.JETBRAINS_PRIVATE_KEY_PASSWORD }}
184+
RELEASE_CHANNEL: eap
185+
run: ./gradlew publishPlugin
186+
187+
- name: Publish Stable Plugin
179188
env:
180189
PUBLISH_TOKEN: ${{ secrets.JETBRAINS_PUBLISH_TOKEN }}
181190
CERTIFICATE_CHAIN: ${{ secrets.JETBRAINS_CERTIFICATE_CHAIN }}
182191
PRIVATE_KEY: ${{ secrets.JETBRAINS_PRIVATE_KEY }}
183192
PRIVATE_KEY_PASSWORD: ${{ secrets.JETBRAINS_PRIVATE_KEY_PASSWORD }}
193+
RELEASE_CHANNEL: default
184194
run: ./gradlew publishPlugin
185195

186196
# Prepare plugin archive content for creating artifact

extensions/intellij/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,6 @@ tasks {
143143
// The pluginVersion is based on the SemVer (https://semver.org) and supports pre-release labels, like 2.1.7-alpha.3
144144
// Specify pre-release label to publish the plugin in a custom Release Channel automatically. Read more:
145145
// https://plugins.jetbrains.com/docs/intellij/deployment.html#specifying-a-release-channel
146-
channels.set(listOf("eap", "default"))
146+
channels.set(listOf(environment("RELEASE_CHANNEL").getOrElse("eap")))
147147
}
148148
}

extensions/intellij/gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ pluginGroup = com.github.continuedev.continueintellijextension
44
pluginName = continue-intellij-extension
55
pluginRepositoryUrl = https://github.com/continuedev/continue
66
# SemVer format -> https://semver.org
7-
pluginVersion = 0.0.61
7+
pluginVersion = 0.0.62
88

99
# Supported build number ranges and IntelliJ Platform versions -> https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html
1010
pluginSinceBuild = 223

0 commit comments

Comments
 (0)