From 73413c86af4660adb9683bf6fe355004a7636ea9 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Wed, 31 Jan 2024 00:10:19 -0800 Subject: [PATCH] Cleaned up workflow --- .github/workflows/bld.yml | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/.github/workflows/bld.yml b/.github/workflows/bld.yml index d5d3f40..19d6f3a 100644 --- a/.github/workflows/bld.yml +++ b/.github/workflows/bld.yml @@ -22,17 +22,29 @@ jobs: distribution: 'zulu' java-version: ${{ matrix.java-version }} - - name: Grant execute permission for bld - run: chmod +x bld - - - name: Download the dependencies - run: ./bld download - - name: Download the examples dependencies run: | cd examples chmod +x bld ./bld download - - name: Run tests with bld + - name: Run examples tests run: ./bld compile test + + - name: Build examples documentation + run : | + ./bld javadoc + ./bld dokka-html + ./bld dokka-gfm + ./bld dokka-jekyll + + - name: Grant execute permission for bld + run: | + cd .. + chmod +x bld + + - name: Download the dependencies + run: ./bld download + + - name: Run tests + run: ./bld compile pmd test