Skip to content

Commit 56edb8d

Browse files
committed
ci: use shared apify/workflows/pnpm-install action; inline website install
apify-sdk-python's version_docs job needs pnpm install in website/, but the shared action doesn't take a working-directory input, so inline pnpm/action-setup + pnpm install for that one job.
1 parent 79dee26 commit 56edb8d

File tree

2 files changed

+7
-51
lines changed

2 files changed

+7
-51
lines changed

.github/actions/pnpm-install/action.yml

Lines changed: 0 additions & 48 deletions
This file was deleted.

.github/workflows/manual_version_docs.yaml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,14 @@ jobs:
7676
- name: Install Python dependencies
7777
run: uv run poe install-dev
7878

79-
- name: Install pnpm and website dependencies
80-
uses: ./.github/actions/pnpm-install
79+
- name: Install pnpm
80+
uses: pnpm/action-setup@v4.1.0
8181
with:
82-
working-directory: website
82+
run_install: false
83+
84+
- name: Install website dependencies
85+
run: pnpm install --frozen-lockfile --prefer-offline
86+
working-directory: website
8387

8488
- name: Snapshot the current version
8589
id: snapshot

0 commit comments

Comments
 (0)