Lines Matching +full:runs +full:- +full:on
3 on: [push, pull_request]
6 GRADLE_OPTS: "-Dorg.gradle.jvmargs=-Xmx4g -Dorg.gradle.daemon=false -Dkotlin.incremental=false"
10 runs-on: ubuntu-latest
13 fail-fast: false
15 java-version:
16 - 1.8
17 - 9
18 - 10
19 - 11
20 - 12
21 - 13
22 - 14
23 - 15
26 - name: Checkout
29 - name: Validate Gradle Wrapper
30 uses: gradle/wrapper-validation-action@v1
32 - name: Configure JDK
33 uses: actions/setup-java@v1
35 java-version: ${{ matrix.java-version }}
37 - name: Test
39 ./gradlew -Dkjs=false -Dknative=false build
41 - name: Upload Japicmp report
43 uses: actions/upload-artifact@master
45 name: japicmp-report
49 runs-on: macOS-latest
52 - name: Checkout
55 - name: Validate Gradle Wrapper
56 uses: gradle/wrapper-validation-action@v1
58 - name: Configure JDK
59 uses: actions/setup-java@v1
61 java-version: 14
63 - name: Test
68 runs-on: windows-latest
71 - name: Checkout
74 - name: Validate Gradle Wrapper
75 uses: gradle/wrapper-validation-action@v1
77 - name: Configure JDK
78 uses: actions/setup-java@v1
80 java-version: 1.8
82 - name: Test
87 runs-on: macOS-latest
92 - name: Checkout
95 - name: Configure JDK
96 uses: actions/setup-java@v1
98 java-version: 14
100 - name: Upload Artifacts
107 publish-windows:
108 runs-on: windows-latest
113 - name: Checkout
116 - name: Configure JDK
117 uses: actions/setup-java@v1
119 java-version: 1.8
121 - name: Upload Artifacts
128 publish-website:
129 runs-on: ubuntu-latest
134 - name: Checkout
137 - name: Configure JDK
138 uses: actions/setup-java@v1
140 java-version: 14
142 - name: Set up Python
143 uses: actions/setup-python@v2
145 python-version: 3.8
147 - name: Prepare docs
150 - name: Build mkdocs
152 pip3 install mkdocs-macros-plugin
155 - name: Deploy docs
157 uses: JamesIves/github-pages-deploy-action@releases/v3
160 BRANCH: gh-pages