Skip to content

Commit 6c1210a

Browse files
committed
Fix pnpm 11 tool resolution
1 parent 5129fc8 commit 6c1210a

3 files changed

Lines changed: 15 additions & 7 deletions

File tree

.github/workflows/code-analysis.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,13 @@ jobs:
8282
strategy:
8383
fail-fast: false
8484
matrix:
85-
name: ['@plone/components', '@plone/theming', '@plone/layout']
85+
include:
86+
- name: '@plone/components'
87+
files: 'src/**/*.{css,scss,less}'
88+
- name: '@plone/theming'
89+
files: 'styles/**/*.{css,scss,less}'
90+
- name: '@plone/layout'
91+
files: '{components,slots,styles,views}/**/*.{css,scss,less}'
8692
steps:
8793
- uses: actions/checkout@v6
8894
- name: Set up Node.js environment
@@ -91,4 +97,4 @@ jobs:
9197
node-version: ${{ env.node-version }}
9298

9399
- name: Stylelint check ${{ matrix.name }}
94-
run: pnpm --filter ${{ matrix.name }} stylelint
100+
run: pnpm --filter ${{ matrix.name }} exec stylelint '${{ matrix.files }}'

.npmrc

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

pnpm-workspace.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ packages:
77
# exclude Volto packages, leaving them as reference
88
- '!packages/volto*'
99

10+
publicHoistPattern:
11+
- '*eslint*'
12+
- '*prettier*'
13+
- '*stylelint*'
14+
- '*cypress*'
15+
- '*playwright*'
16+
1017
overrides:
1118
react: ^19.2.0
1219
react-dom: ^19.2.0

0 commit comments

Comments
 (0)