File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Release
2+
3+ on :
4+ release :
5+ types : [published]
6+
7+ jobs :
8+ publish :
9+ runs-on : ubuntu-latest
10+
11+ steps :
12+ - name : Checkout
13+ uses : actions/checkout@v4
14+
15+ - name : Setup Java
16+ uses : actions/setup-java@v4
17+ with :
18+ distribution : ' temurin'
19+ java-version : ' 17'
20+
21+ - name : Setup Gradle
22+ uses : gradle/actions/setup-gradle@v3
23+
24+ - name : Generate Lexer and Parser
25+ run : ./gradlew generateLexer generateParser
26+
27+ - name : Build Plugin
28+ run : ./gradlew buildPlugin
29+
30+ - name : Verify Plugin
31+ run : ./gradlew verifyPlugin
32+
33+ - name : Publish Plugin to JetBrains Marketplace
34+ run : ./gradlew publishPlugin
35+ env :
36+ PUBLISH_TOKEN : ${{ secrets.PUBLISH_TOKEN }}
37+
38+ - name : Upload Release Asset
39+ uses : softprops/action-gh-release@v1
40+ with :
41+ files : build/distributions/*.zip
42+ env :
43+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ plugins {
77}
88
99group = " org.rhai"
10- version = " 1 .0.0"
10+ version = " 0 .0.0"
1111
1212repositories {
1313 mavenCentral()
You can’t perform that action at this time.
0 commit comments