From 408df90aa804116ef82e5e40a79430820a1ed502 Mon Sep 17 00:00:00 2001 From: NtskwK Date: Wed, 1 Apr 2026 11:22:40 +0800 Subject: ci: update docs build workflow to include additional paths and enforce frozen lockfile --- .github/workflows/docs-build.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to '.github') diff --git a/.github/workflows/docs-build.yml b/.github/workflows/docs-build.yml index 84a4150..326fd51 100644 --- a/.github/workflows/docs-build.yml +++ b/.github/workflows/docs-build.yml @@ -5,10 +5,16 @@ on: branches: ["main", "dev"] paths: - "packages/docs/**" + - ".github/workflows/docs-build.yml" + - "pnpm-lock.yaml" + - "package.json" pull_request: branches: ["main"] paths: - "packages/docs/**" + - ".github/workflows/docs-build.yml" + - "pnpm-lock.yaml" + - "package.json" workflow_dispatch: permissions: @@ -34,7 +40,7 @@ jobs: cache-dependency-path: "pnpm-lock.yaml" - name: Install Dependencies - run: pnpm install + run: pnpm install --frozen-lockfile - name: Build Docs working-directory: packages/docs -- cgit v1.2.3-70-g09d2