mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-14 05:06:16 -08:00
Electron 44 publishes no linux-armv7l binary, so the 44.x update fails the Linux packaging jobs on the armv7l AppImage, DEB and Snap targets. Ignore Electron majors in Dependabot until 32-bit ARM support is dropped deliberately; 43.x minor and patch updates still arrive. Co-authored-by: 4gray <fourgray@proton.me> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
77 lines
2.3 KiB
YAML
77 lines
2.3 KiB
YAML
# Every Dependabot PR triggers the full pipeline (~15 jobs), so version
|
|
# updates are batched weekly. Nx minor+patch updates use a dedicated group so
|
|
# official packages move together; Nx majors are manual coordinated migrations.
|
|
# Electron majors are held while Linux armv7l packages ship: Electron 44
|
|
# dropped the linux-armv7l binary. Native packaging, parser, and
|
|
# version-locked playback dependencies stay in standalone PRs; other
|
|
# minor+patch updates are grouped per ecosystem. Security updates are separate
|
|
# and are not limited by this schedule; CI enforces complete Nx lockstep.
|
|
version: 2
|
|
updates:
|
|
- package-ecosystem: npm
|
|
directory: /
|
|
schedule:
|
|
interval: weekly
|
|
day: monday
|
|
time: '06:00'
|
|
open-pull-requests-limit: 5
|
|
ignore:
|
|
- dependency-name: nx
|
|
update-types:
|
|
- version-update:semver-major
|
|
- dependency-name: '@nx/*'
|
|
update-types:
|
|
- version-update:semver-major
|
|
- dependency-name: electron
|
|
update-types:
|
|
- version-update:semver-major
|
|
groups:
|
|
nx-version-updates:
|
|
applies-to: version-updates
|
|
patterns:
|
|
- nx
|
|
- '@nx/*'
|
|
update-types:
|
|
- minor
|
|
- patch
|
|
nx-security-updates:
|
|
applies-to: security-updates
|
|
patterns:
|
|
- nx
|
|
- '@nx/*'
|
|
npm-minor-patch:
|
|
applies-to: version-updates
|
|
exclude-patterns:
|
|
- better-sqlite3
|
|
- electron
|
|
- electron-builder
|
|
- epg-parser
|
|
- mpegts.js
|
|
- nx
|
|
- '@nx/*'
|
|
- shaka-player
|
|
update-types:
|
|
- minor
|
|
- patch
|
|
|
|
- package-ecosystem: github-actions
|
|
directory: /
|
|
schedule:
|
|
interval: weekly
|
|
day: monday
|
|
time: '06:00'
|
|
groups:
|
|
actions-minor-patch:
|
|
patterns:
|
|
- '*'
|
|
update-types:
|
|
- minor
|
|
- patch
|
|
|
|
- package-ecosystem: docker
|
|
directory: /docker
|
|
schedule:
|
|
interval: weekly
|
|
day: monday
|
|
time: '06:00'
|