Fix CI after switching to pnpm (#32449)

* Simplify CI for shared-components

Now that we use pnpm which understands monorepos we can skip manually installing shared-components in CI

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Fix docs workflow not being able to find pnpm version

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Fix storybook workflow not seeing lockfile and using wrong package manager

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Fix dockerbuild

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
Michael Telatynski
2026-02-11 13:22:25 +00:00
committed by GitHub
parent 6ab88106c9
commit 0692e120fa
6 changed files with 5 additions and 13 deletions
-6
View File
@@ -36,9 +36,6 @@ jobs:
- name: Typecheck
run: "pnpm run lint:types"
- name: Install Shared Component Dependencies
run: "pnpm --dir packages/shared-components install"
- name: Typecheck Shared Components
run: "pnpm --dir packages/shared-components run lint:types"
@@ -100,9 +97,6 @@ jobs:
- name: Run Linter
run: "pnpm run lint:js"
- name: Install Shared Component Deps
run: "pnpm --dir packages/shared-components install --frozen-lockfile"
- name: Run Linter
run: "pnpm --dir packages/shared-components run lint:js"