File tree Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Publish release
2
+ on :
3
+ release :
4
+ types : [published]
5
+
6
+ jobs :
7
+ publish_release :
8
+ name : Publish Release
9
+ runs-on : macOS-latest
10
+ steps :
11
+ - name : Checkout
12
+ uses : actions/checkout@v2
13
+ with :
14
+ lfs : true
15
+ - name : Cache gradle dependencies
16
+ uses : actions/cache@v2
17
+ with :
18
+ path : ~/.gradle/caches
19
+ key : ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }}
20
+ restore-keys : |
21
+ ${{ runner.os }}-gradle-
22
+ - name : Cache Kotlin Native dependencies
23
+ uses : actions/cache@v2
24
+ with :
25
+ path : |
26
+ ~/.konan/kotlin-native-macos-*
27
+ ~/.konan/dependencies
28
+ key : ${{ runner.os }}-kotlin-native-${{ hashFiles('build.gradle') }}
29
+ restore-keys : |
30
+ ${{ runner.os }}-kotlin-native-
31
+ - name : Set up JDK 1.8
32
+ uses : actions/setup-java@v1
33
+ with :
34
+ java-version : 1.8
35
+ - name : Select Xcode 11.4
36
+ run : sudo xcode-select -s /Applications/Xcode_11.4.app
37
+ - name : Publish artifacts
38
+ env :
39
+ MAVEN_USERNAME : ${{ secrets.MAVEN_USERNAME }}
40
+ MAVEN_PASSWORD : ${{ secrets.MAVEN_PASSWORD }}
41
+ run : ./gradlew library:publish
You can’t perform that action at this time.
0 commit comments