File tree Expand file tree Collapse file tree 3 files changed +31
-51
lines changed Expand file tree Collapse file tree 3 files changed +31
-51
lines changed Original file line number Diff line number Diff line change
1
+ name : Publish release
2
+
3
+ on :
4
+ push :
5
+ tags :
6
+ - ' *'
7
+
8
+ env :
9
+ DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
10
+
11
+ jobs :
12
+ publish-intellij-plugin :
13
+ name : Publish release
14
+ runs-on : ubuntu-latest
15
+ steps :
16
+ - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
17
+
18
+ - uses : actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 # v4.2.1
19
+ with :
20
+ distribution : temurin
21
+ java-version : 23
22
+
23
+ - name : Publish release to JetBrains Marketplace
24
+ run : ./gradlew --no-build-cache :plugin:publishPlugin
25
+ env :
26
+ PUBLISH_TOKEN : ${{ secrets.IJ_PLUGIN_PUBLISH_TOKEN }}
27
+ CERTIFICATE_CHAIN : ${{ secrets.IJ_PLUGIN_CERTIFICATE_CHAIN }}
28
+ PRIVATE_KEY : ${{ secrets.IJ_PLUGIN_PRIVATE_KEY }}
29
+ PRIVATE_KEY_PASSWORD : ${{ secrets.IJ_PLUGIN_PRIVATE_KEY_PASSWORD }}
Original file line number Diff line number Diff line change 4
4
schedule :
5
5
- cron : ' 0 0 * * 0'
6
6
workflow_dispatch :
7
+
7
8
env :
8
9
DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
9
10
19
20
distribution : temurin
20
21
java-version : 23
21
22
22
- - name : Publish snapshot
23
+ - name : Publish snapshot to JetBrains Marketplace
23
24
run : ./gradlew --no-build-cache :plugin:publishPlugin
24
25
env :
25
26
IJ_PLUGIN_SNAPSHOT : true
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments