From 35a95484f5a4d2fd4e7b62ac2a34fa0d97b874b0 Mon Sep 17 00:00:00 2001 From: Tsvetomir Tsonev Date: Thu, 4 Dec 2025 14:16:03 +0200 Subject: [PATCH] chore: update gh pages deployment --- .github/workflows/cd.yml | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 8c6b62f7..f8d368a8 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -15,26 +15,31 @@ env: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 + environment: github-pages steps: - name: Use NodeJS v18 - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: '18' - name: Check out repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Build run: ./bin/build-gh-pages env: KENDO_UI_LICENSE: ${{ secrets.KENDO_UI_LICENSE }} - - name: Deploy to GH Pages - uses: peaceiris/actions-gh-pages@v3 + - name: Setup Pages + uses: actions/configure-pages@v5 + + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 with: - github_token: ${{ github.token }} - publish_dir: ./live/build - user_name: 'kendo-bot' - user_email: 'kendouiteam@progress.com' \ No newline at end of file + path: './live/build' + + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4