From 275d246369219f3958d7715165f385e4690b3b2b Mon Sep 17 00:00:00 2001 From: Jeremy Mawson Date: Tue, 26 Mar 2024 14:47:04 +1000 Subject: [PATCH] update documentation task --- .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