From e6520076ca7cd63a2c806ca1e8fdd7f8e5cc905e Mon Sep 17 00:00:00 2001 From: Jem Mawson Date: Tue, 9 Apr 2024 06:19:17 +1000 Subject: [PATCH] update documentation task (#64) --- .github/workflows/Documentation.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/Documentation.yml b/.github/workflows/Documentation.yml index 5fc7ef0..6b841ed 100644 --- a/.github/workflows/Documentation.yml +++ b/.github/workflows/Documentation.yml @@ -12,15 +12,21 @@ permissions: id-token: write jobs: - publish-documentation: + # Build job + build-documentation: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Build html run: bin/gradle dokkaHtml --no-daemon --stacktrace - name: Upload GitHub Pages artifact - uses: actions/upload-pages-artifact@v1.0.7 + uses: actions/upload-pages-artifact@v2 with: path: lib/build/dokka/html + # Publish job + publish-documentation: + needs: build-documentation + runs-on: ubuntu-latest + steps: - name: Deploy GitHub Pages site - uses: actions/deploy-pages@v2.0.0 + uses: actions/deploy-pages@v3