Skip to content

chore(renovate): keep vite-config and stylelint-config within stable32's peers - #3451

Closed
skjnldsv wants to merge 4 commits into
masterfrom
chore/renovate-stable-peer-limits
Closed

skjnldsv wants to merge 4 commits into
masterfrom
chore/renovate-stable-peer-limits

Conversation

@skjnldsv

@skjnldsv skjnldsv commented Oct 20, 2026 •

Copy link
Copy Markdown
Member

Renovate keeps proposing @nextcloud/vite-config 1.7 and @nextcloud/stylelint-config 3.2 on stable32, but 1.7 requires vite 7 and 3.2 requires stylelint 17, so npm ci fails with ERESOLVE (#3428). stable33 to 35 are on vite 7 and stylelint 17 (#3453, #3454), so only stable32 needs the limit. The config passes renovate-config-validator.

👾 This pull request was assisted by Claude Code, commits carry an Assisted-by trailer.

skjnldsv and others added 3 commits September 18, 2026 07:03
An orphan branch holding the notice and the schedules: the app's
history stays on master, which is frozen, and the stableXX branches
keep shipping it until their Nextcloud release is end of life.

The API is not written out here. It would go stale the first time the
package changes it, so this points at the package README and the
generated documentation instead.

The weekly jobs that maintain the stable branches are read from the
default branch, so they ride along: the OCP bump, the npm audit fix and
the workflow template sync, each listing the stable branches alone.
/compile comes too, for pull requests against them.

Assisted-by: ClaudeCode:claude-opus-5
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Renovate reads its config from the default branch, now main, which had
none. Bring renovate.json over from master without master, which no
longer gets updates. The workflow sync also missed stable35.

Assisted-by: ClaudeCode:claude-opus-5-5
Signed-off-by: John Molakvoæ <14975046+skjnldsv@users.noreply.github.com>
ci: keep renovate and the workflow sync on the stable branches
@skjnldsv skjnldsv added 3. to review Waiting for reviews dependencies Pull requests that update a dependency file labels Oct 20, 2026
@skjnldsv skjnldsv self-assigned this Oct 20, 2026
…2's peers

@nextcloud/vite-config 1.7 requires vite 7 and @nextcloud/stylelint-config
3.2 requires stylelint 17, stable32 is still on vite 5 and stylelint 16.

Assisted-by: ClaudeCode:claude-opus-5-5
Signed-off-by: John Molakvoæ <14975046+skjnldsv@users.noreply.github.com>
@skjnldsv skjnldsv closed this Oct 20, 2026
@skjnldsv
skjnldsv force-pushed the chore/renovate-stable-peer-limits branch from 185b264 to 4c40785 Compare October 20, 2026 07:38
@skjnldsv skjnldsv changed the title chore(renovate): keep vite-config and stylelint-config within the branch's peers chore(renovate): keep vite-config and stylelint-config within stable32's peers Oct 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant