Skip to content

chore: check-versions artifactId overrides and drop 25.2 from matrix - #9824

Merged
ZheSun88 merged 2 commits into
mainfrom
fix/check-versions-overrides-drop-25.2
Nov 12, 2026
Merged

ZheSun88 merged 2 commits into
mainfrom
fix/check-versions-overrides-drop-25.2

Conversation

@vaadin-bot

Copy link
Copy Markdown
Contributor

The scheduled Maintenance version check for 25.2 failed with warn-not-found (https://github.com/vaadin/platform/actions/runs/43159768908):

Maven: 404 on both repos for "flow-components" / "vaadin-ordered-layout" / "vaadin-messages" / "vaadin-renderer"
Refusing to open a PR while errors / warn-not-found remain.

Changes

  • scripts/check-versions/src/artifact-overrides.ts: maps these versions.json keys to their real Maven artifactIds. 25.3 still has all four keys as {{version}}, so it would hit the same 404 once it has pinned versions. main has flow-components.

    versions.json key Maven artifactId
    flow-components vaadin-flow-components (flow-components-parent is only published up to 2.1.9)
    vaadin-ordered-layout vaadin-ordered-layout-flow
    vaadin-messages vaadin-messages-flow
    vaadin-renderer vaadin-renderer-flow
  • .github/workflows/check-versions.yml: removes 25.2 from the maintained-branches matrix.

The workflow always runs the script from main, so this replaces #9822 and #9823, which have been closed.

Verified locally with npx tsx src/index.ts --dry-run --base 25.2 --module ...: 0 not-found, exit 0.

🤖 Generated with Claude Code

vaadin-bot and others added 2 commits November 12, 2026 09:10
…ctIds

These versions.json keys do not match their Maven artifactIds, so the
maintenance check returns 404 once a branch has pinned versions:

- flow-components -> vaadin-flow-components
- vaadin-ordered-layout -> vaadin-ordered-layout-flow
- vaadin-messages -> vaadin-messages-flow
- vaadin-renderer -> vaadin-renderer-flow

Co-Authored-By: Claude Opus 5.5 <[email protected]>
@ZheSun88
ZheSun88 enabled auto-merge (squash) November 12, 2026 07:12
@ZheSun88
ZheSun88 merged commit 3471f68 into main Nov 12, 2026
9 of 10 checks passed
@ZheSun88
ZheSun88 deleted the fix/check-versions-overrides-drop-25.2 branch November 12, 2026 07:21
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