Skip to content

chore(deps): update docusaurus monorepo to v3.10.0 #1975

chore(deps): update docusaurus monorepo to v3.10.0

chore(deps): update docusaurus monorepo to v3.10.0 #1975

Workflow file for this run

name: Model Forge
on:
push:
branches:
- main
pull_request:
branches:
- main
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
permissions:
contents: read
jobs:
documentation:
name: Generate Dokka Docs
runs-on: ubuntu-latest
strategy:
matrix:
java: [ '17','19' ]
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 0
- name: Set up JDK
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
with:
distribution: 'temurin'
java-version: ${{ matrix.java }}
cache: 'gradle'
- name: Generate Docs
run: make docs
test:
runs-on: ubuntu-latest
strategy:
matrix:
java: [ '17','19' ]
name: Test with Java ${{ matrix.java }}
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 0
- name: Set up JDK
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
with:
distribution: 'temurin'
java-version: ${{ matrix.java }}
cache: 'gradle'
- name: Lint
run: make lint
- name: Test
run: make test
report:
name: "Report"
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 0
- name: "Generate Coverage Report"
run: make coverage
- name: "Upload Coverage Report"
uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
with:
files: ./build/reports/kover/report.xml
token: ${{ secrets.CODECOV_TOKEN }}