Cleaned up workflow

This commit is contained in:
Erik C. Thauvin 2024-01-31 00:10:19 -08:00
parent 581f962e80
commit 73413c86af

View file

@ -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