Skip to content

Fix table header parsing: use Th nodes for Markdown tables #3570

Fix table header parsing: use Th nodes for Markdown tables

Fix table header parsing: use Th nodes for Markdown tables #3570

name: Publish preview to GitHub Actions Artifacts
on:
pull_request:
push:
workflow_dispatch:
jobs:
kotlinx-coroutines:
runs-on: ubuntu-latest
steps:
- name: Checkout dokka
uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 17
- uses: gradle/actions/setup-gradle@v4
with:
develocity-access-key: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
- name: Document coroutines
run: ./gradlew :dokka-integration-tests:gradle:testExternalProjectKotlinxCoroutines --stacktrace
env:
DOKKA_TEST_OUTPUT_PATH: ${{ github.workspace }}/dokka/coroutines
- name: Copy files to GitHub Actions Artifacts
uses: actions/upload-artifact@v4
with:
name: dokka-coroutines
path: ${{ github.workspace }}/dokka/coroutines
retention-days: 7
kotlinx-serialization:
runs-on: ubuntu-latest
steps:
- name: Checkout dokka
uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 17
- uses: gradle/actions/setup-gradle@v4
with:
develocity-access-key: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
- name: Document serialization
run: ./gradlew :dokka-integration-tests:gradle:testExternalProjectKotlinxSerialization --stacktrace
env:
DOKKA_TEST_OUTPUT_PATH: ${{ github.workspace }}/dokka/serialization
- name: Copy files to GitHub Actions Artifacts
uses: actions/upload-artifact@v4
with:
name: dokka-serialization
path: ${{ github.workspace }}/dokka/serialization
retention-days: 7
ui-showcase:
runs-on: macos-latest
steps:
- name: Checkout dokka
uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 17
- uses: gradle/actions/setup-gradle@v4
with:
develocity-access-key: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
- name: Generate ui-showcase documentation
run: ./gradlew :dokka-integration-tests:gradle:testUiShowcaseProject
env:
DOKKA_TEST_OUTPUT_PATH: ${{ github.workspace }}/dokka/ui-showcase
- name: Copy files to GitHub Actions Artifacts
uses: actions/upload-artifact@v4
with:
name: dokka-ui-showcase
path: ${{ github.workspace }}/dokka/ui-showcase
retention-days: 7
biojava:
runs-on: ubuntu-latest
steps:
- name: Checkout dokka
uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: 17
- uses: gradle/actions/setup-gradle@v4
with:
develocity-access-key: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
- name: Document biojava-core
run: ./gradlew :dokka-integration-tests:maven:testExternalProjectBioJava --stacktrace
env:
DOKKA_TEST_OUTPUT_PATH: ${{ github.workspace }}/dokka/biojava
- name: Copy files to GitHub Actions Artifacts
uses: actions/upload-artifact@v4
with:
name: dokka-biojava
path: ${{ github.workspace }}/dokka/biojava
retention-days: 7