Skip to content

Commit 506a729

Browse files
authored
Auto-generate Javadoc on release
1 parent 3651d1a commit 506a729

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

.github/workflows/release_actions.yml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,25 @@ on:
77
- master
88

99
jobs:
10+
generateJavadoc:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- name: Checkout Code
14+
uses: actions/checkout@v2.3.2
15+
- name: Set up Java 11
16+
uses: actions/setup-java@v1
17+
with:
18+
java-version: 1.11
19+
- name: Generate Javadoc
20+
run: ./gradlew javadoc
1021
publish:
22+
needs: [generateJavadoc]
23+
if: success()
1124
runs-on: ubuntu-latest
1225
steps:
13-
- uses: actions/checkout@v2.3.2
14-
- name: Set up JDK 1.8
26+
- name: Checkout Code
27+
uses: actions/checkout@v2.3.2
28+
- name: Set up Java 8
1529
uses: actions/setup-java@v1
1630
with:
1731
java-version: 1.8

0 commit comments

Comments
 (0)