diff --git a/.gitea/workflows/docs.yml b/.gitea/workflows/docs.yml index cf7fdd1..2f3d68e 100644 --- a/.gitea/workflows/docs.yml +++ b/.gitea/workflows/docs.yml @@ -13,15 +13,17 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 - - - name: Setup Python - uses: actions/setup-python@v5 - with: - python-version: "3.11" + run: | + git -C "$GITHUB_WORKSPACE" init + git -C "$GITHUB_WORKSPACE" remote add origin \ + "https://pakutz79:${{ secrets.MKDOCS_TOKEN }}@git.etm-powersync.fr/pakutz79/powersync-docs.git" \ + 2>/dev/null || git -C "$GITHUB_WORKSPACE" remote set-url origin \ + "https://pakutz79:${{ secrets.MKDOCS_TOKEN }}@git.etm-powersync.fr/pakutz79/powersync-docs.git" + git -C "$GITHUB_WORKSPACE" fetch --depth 1 origin HEAD + git -C "$GITHUB_WORKSPACE" checkout FETCH_HEAD - name: Install dependencies - run: pip install -r requirements.txt + run: python3 -m pip install --break-system-packages -q -r requirements.txt # ── Récupération des JSON depuis les 5 repos drivers ───────────────── - name: Fetch plugin JSON files