From ec4e1d87ad7fe2b2e75a723a748df5ae83be9596 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B0=D0=BD=D0=B8=D0=B8=D0=BB=20=D0=93=D1=80=D0=B0?= =?UTF-8?q?=D0=B1=D0=B0=D1=80=D1=8C?= Date: Thu, 18 Jun 2026 07:16:40 +0300 Subject: [PATCH] fix: update documentation workflows for GitHub and GitVerse compatibility --- .github/workflows/docs.yml | 17 ++++++++++---- .gitverse/workflows/docs.yml | 45 ------------------------------------ 2 files changed, 13 insertions(+), 49 deletions(-) delete mode 100644 .gitverse/workflows/docs.yml diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index de01235..79782ff 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -19,10 +19,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v4 - name: Setup Python 3.12 - uses: actions/setup-python@v6 + uses: actions/setup-python@v5 with: python-version: '3.12' @@ -42,11 +42,12 @@ jobs: working-directory: doc/lwc-doc - name: Upload Pages artifact - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v1.0.0 with: path: doc/lwc-doc/site/ - deploy: + deploy-github: + if: github.server_url == 'https://github.com' needs: build runs-on: ubuntu-latest environment: @@ -54,3 +55,11 @@ jobs: steps: - name: Deploy to GitHub Pages uses: actions/deploy-pages@v4 + + deploy-gitverse: + if: github.server_url != 'https://github.com' + needs: build + runs-on: ubuntu-latest + steps: + - name: Deploy to GitVerse Pages + uses: actions/deploy-pages@v1.0.0 diff --git a/.gitverse/workflows/docs.yml b/.gitverse/workflows/docs.yml deleted file mode 100644 index dde8c96..0000000 --- a/.gitverse/workflows/docs.yml +++ /dev/null @@ -1,45 +0,0 @@ -name: Документация - -on: - push: - branches: - - master - -jobs: - build: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Setup Python 3.12 - uses: actions/setup-python@v5 - with: - python-version: '3.12' - - - name: Install system dependencies (WeasyPrint/PDF) - run: | - sudo apt-get update -qq - sudo apt-get install -y \ - libcairo2 libpango-1.0-0 libpangoft2-1.0-0 \ - libgdk-pixbuf-2.0-0 libffi-dev \ - fontconfig fonts-dejavu - - - name: Install MkDocs - run: pip install mkdocs-material mkdocs-with-pdf - - - name: Build Documentation - run: mkdocs build - working-directory: doc/lwc-doc - - - name: Upload Pages artifact - uses: gitverse/upload-pages-artifact@v1.0.0 - with: - path: doc/lwc-doc/site/ - - deploy: - needs: build - runs-on: ubuntu-latest - steps: - - name: Deploy to GitVerse Pages - uses: gitverse/deploy-pages@v1.0.0