From b83608285486a6a8505b83f01f4006ab18446f61 Mon Sep 17 00:00:00 2001 From: orangeboyChen Date: Fri, 4 Sep 2026 15:15:12 +0800 Subject: [PATCH] fix: isolate documentation postcss build --- .github/workflows/docs-pages.yml | 5 +++-- docs/postcss.config.mjs | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 docs/postcss.config.mjs diff --git a/.github/workflows/docs-pages.yml b/.github/workflows/docs-pages.yml index 7f84ab1..a8ec75a 100644 --- a/.github/workflows/docs-pages.yml +++ b/.github/workflows/docs-pages.yml @@ -14,7 +14,7 @@ permissions: id-token: write concurrency: - group: pages + group: pages-${{ github.event_name }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true jobs: @@ -31,7 +31,7 @@ jobs: - name: Install documentation dependencies working-directory: docs - run: bun install + run: bun install --frozen-lockfile - name: Build documentation working-directory: docs @@ -47,6 +47,7 @@ jobs: deploy: needs: build + if: github.event_name == 'push' && github.ref == 'refs/heads/main' runs-on: ubuntu-latest environment: name: github-pages diff --git a/docs/postcss.config.mjs b/docs/postcss.config.mjs new file mode 100644 index 0000000..ff8b4c5 --- /dev/null +++ b/docs/postcss.config.mjs @@ -0,0 +1 @@ +export default {};