Skip to content

chore: remove pnpm release age exclude config (#10125) (CP: 25.3) - #10127

Merged
sissbruecker merged 1 commit into
25.3from
cherry-pick-10125-to-25.3-1789470122672
Sep 15, 2026
Merged

sissbruecker merged 1 commit into
25.3from
cherry-pick-10125-to-25.3-1789470122672

Conversation

@vaadin-bot

Copy link
Copy Markdown
Collaborator

This PR cherry-picks changes from the original PR #10125 to branch 25.3.

Original PR description

Follow-up to #10118
Related to vaadin/flow#25620

  • Removed the .pnpmfile.cjs from all 52 integration test modules, which excluded @vaadin/* packages from pnpm's minimum release age check
  • Removed the step in scripts/mergeITs.js that copied that file into the merged IT module
  • Removed the !**/.pnpmfile.cjs entry from vaadin-spreadsheet-flow-parent/.gitignore, which only existed to un-ignore the file from the .pnpm* pattern

Flow now passes --config.minimum-release-age-exclude=@vaadin/* to the pnpm install it runs, so the project-level exclusion is redundant. Every pnpm install in this repository goes through Flow — the IT builds, jetty:run, and scripts/wtr.js — so nothing else relies on it. The files stay on 25.2, which builds against a Flow version without the exclusion.

Follow-up to #10118
Related to vaadin/flow#25620

- Removed the `.pnpmfile.cjs` from all 52 integration test modules,
which excluded `@vaadin/*` packages from pnpm's minimum release age
check
- Removed the step in `scripts/mergeITs.js` that copied that file into
the merged IT module
- Removed the `!**/.pnpmfile.cjs` entry from
`vaadin-spreadsheet-flow-parent/.gitignore`, which only existed to
un-ignore the file from the `.pnpm*` pattern

Flow now passes `--config.minimum-release-age-exclude=@vaadin/*` to the
pnpm install it runs, so the project-level exclusion is redundant. Every
pnpm install in this repository goes through Flow — the IT builds,
`jetty:run`, and `scripts/wtr.js` — so nothing else relies on it. The
files stay on 25.2, which builds against a Flow version without the
exclusion.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
@sonarqubecloud

Copy link
Copy Markdown

@sissbruecker
sissbruecker merged commit 3e77c4a into 25.3 Sep 15, 2026
24 checks passed
@sissbruecker
sissbruecker deleted the cherry-pick-10125-to-25.3-1789470122672 branch September 15, 2026 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants