Updated dependencies
Bumped bld to version 2.0.1 Bumped Kotlin extension to version 1.0.0 Bumped Dokka extension to version 1.0.0 Bumped Detekt extension to version 0.9.5 Bumped JUnit to version 5.10.3
This commit is contained in:
parent
bb480c6796
commit
d6228f1766
9 changed files with 109 additions and 19 deletions
25
.github/workflows/bld.yml
vendored
25
.github/workflows/bld.yml
vendored
|
@ -1,6 +1,9 @@
|
|||
name: bld-ci
|
||||
|
||||
on: [push, pull_request, workflow_dispatch]
|
||||
on: [ push, pull_request, workflow_dispatch ]
|
||||
|
||||
env:
|
||||
KOTLIN_HOME: /usr/share/kotlinc
|
||||
|
||||
jobs:
|
||||
build-gradle-project:
|
||||
|
@ -8,7 +11,8 @@ jobs:
|
|||
|
||||
strategy:
|
||||
matrix:
|
||||
java-version: [17, 21, 22]
|
||||
java-version: [ 17, 21, 22 ]
|
||||
kotlin-version: [ 1.19.24, 2.0.0 ]
|
||||
|
||||
steps:
|
||||
- name: Checkout source repository
|
||||
|
@ -16,16 +20,25 @@ jobs:
|
|||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Set up JDK ${{ matrix.java-version }}
|
||||
- name: Set up JDK ${{ matrix.java-version }} with Kotlin ${{ matrix.kotlin-version }}
|
||||
uses: actions/setup-java@v4
|
||||
with:
|
||||
distribution: "temurin"
|
||||
java-version: ${{ matrix.java-version }}
|
||||
|
||||
- name: Run tests
|
||||
run: ./bld download compile detekt test
|
||||
- name: Download dependencies
|
||||
run: ./bld download
|
||||
|
||||
- name: Build documentation
|
||||
- name: Compile source
|
||||
run: ./bld compile
|
||||
|
||||
- name: Check source with Detekt
|
||||
run: ./bld detekt
|
||||
|
||||
- name: Run tests
|
||||
run: ./bld test
|
||||
|
||||
- name: Generate documentation with Dokka
|
||||
run: |
|
||||
./bld javadoc
|
||||
./bld dokka-html
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue