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