From 7902d9e486e63538cc306acb1772cc7f01e0b279 Mon Sep 17 00:00:00 2001 From: Stepan Usatiuk Date: Mon, 12 May 2025 16:10:43 +0200 Subject: [PATCH] proper pages --- .github/workflows/server.yml | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/.github/workflows/server.yml b/.github/workflows/server.yml index e9df533c..48e951de 100644 --- a/.github/workflows/server.yml +++ b/.github/workflows/server.yml @@ -238,9 +238,14 @@ jobs: path: ~/run-wrapper.tar.gz publish-javadoc: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} runs-on: ubuntu-latest permissions: - contents: write + contents: read + pages: write + id-token: write needs: [build-webui, build-dhfs] @@ -251,17 +256,17 @@ jobs: - uses: actions/download-artifact@v4 with: name: DHFS Javadocs - path: /tmp/dhfs-javadocs-downloaded + path: dhfs-javadocs-downloaded + + - name: Setup Pages + uses: actions/configure-pages@v5 + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + # Upload entire repository + path: 'dhfs-javadocs-downloaded' + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 - - name: Upload - run: | - git config --global user.email "dhfs-javadocs@usatiuk.com" - git config --global user.name "Dhfs Javadocs" - git branch javadocs || echo "Branch exists" - git checkout javadocs - rm -rf * - mv /tmp/dhfs-javadocs-downloaded/* . - git add . - git commit -m "update javadocs" - git push origin javadocs