aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorNtskwK <natsukawa247@outlook.com>2026-04-01 11:22:40 +0800
committerNtskwK <natsukawa247@outlook.com>2026-04-01 11:22:40 +0800
commit408df90aa804116ef82e5e40a79430820a1ed502 (patch)
tree4c7c03db0984b841dc0c9875f2846ccf6c8175e7
parent17bab5294767b490ef510ef0674115d7c5ddd7aa (diff)
downloadDropOut-408df90aa804116ef82e5e40a79430820a1ed502.tar.gz
DropOut-408df90aa804116ef82e5e40a79430820a1ed502.zip
ci: update docs build workflow to include additional paths and enforce frozen lockfile
-rw-r--r--.github/workflows/docs-build.yml8
1 files changed, 7 insertions, 1 deletions
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