mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-07-26 09:52:11 +03:00
Release v3.8.42 — full CHANGELOG in CHANGELOG.md. CI: 103 checks green incl. CodeQL (all languages), Semgrep, all 8 unit shards, coverage, Node 24 compat, and integration tests. Full unit suite validated locally: 19437 pass / 0 fail. The 3 red checks are advisory and do not gate main (no required status checks): SonarCloud/SonarQube new-code coverage gate, and PR Test Policy (test-masking detector flagging the legitimate dead-Phind provider removal in #5530 — reviewed, correct). Includes cycle-close reconciliation + repair of inherited base-red tests from #5480/#5527/#5427/#5521 that the PR->release fast-path did not exercise.
15 lines
720 B
Plaintext
15 lines
720 B
Plaintext
# @lobehub/icons declares UI peers that are not needed by our deep icon imports.
|
|
# Keeping peer auto-install disabled prevents npm from pulling @lobehub/ui/mermaid
|
|
# back into the tree and reopening npm audit findings for unused packages.
|
|
legacy-peer-deps=true
|
|
|
|
# Network resilience: enlarge npm's fetch retry budget so a transient registry
|
|
# socket reset (ECONNRESET) mid-download retries instead of failing the job.
|
|
# npm defaults to only 2 retries with short timeouts; `npm ci` in
|
|
# electron-release.yml hit ECONNRESET during v3.8.41 publish. Applies to every
|
|
# CI workflow (electron / docker / unit) and local installs.
|
|
fetch-retries=5
|
|
fetch-retry-factor=4
|
|
fetch-retry-mintimeout=20000
|
|
fetch-retry-maxtimeout=120000
|