• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

DigitalTolk / ex-electron / 36392278398
100%

Build:
DEFAULT BRANCH: main
Ran 28 Sep 2026 07:33AM UTC
Jobs 1
Files 29
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

28 Sep 2026 07:33AM UTC coverage: 100.0%. Remained the same
36392278398

push

github

web-flow
Upgrade dependencies to latest majors (#103)

* Upgrade dependencies to latest majors

Fixes the macOS release signing failure. electron-builder 26.15.3 passed
the .p12 import password to `security set-key-partition-list`, where the
keychain's own unlock password belongs. Older macOS runner images did not
enforce the unlock on that call, so it worked until the macos-26 image was
rebuilt between v0.0.15 (2026-07-10, green) and v0.0.16 (2026-09-25), which
started rejecting it with "SecKeychainUnlock: passphrase is not correct".
26.16.1 fixed it upstream; no signing secret was ever wrong.

Note that electron-builder's `latest` dist-tag still points at the broken
26.15.3 — the fix ships on the `v26` tag, which is why `npm outdated` never
flagged it.

  electron                        43.4.0   -> 44.4.5
  electron-builder                26.15.3  -> 26.17.0
  vitest, @vitest/coverage-v8     4.1.x    -> 5.0.2
  eslint                          10.8.1   -> 10.11.0
  typescript-eslint               8.63.0   -> 8.70.1
  @aws-sdk/client-bedrock-runtime 3.1042.0 -> 3.1141.0
  @anthropic-ai/bedrock-sdk       0.32.4   -> 0.33.8
  sharp, tsx                      patch/minor

Two deliberately held back:

- typescript stays on 6.0.3. typescript-eslint 8.70.1 peers on
  `typescript >=4.8.4 <6.1.0` and no release supports 7 yet, so taking
  TypeScript 7 would mean dropping type-aware linting.
- @types/node stays on the 24 major to match the Node 24 LTS the workflow
  runs, as the existing dependabot ignore rule intends.

Electron 44 removed the typed clipboard writers in favour of the
W3C-modelled async clipboard.write(ClipboardItem[]); copyImage now
re-encodes through the decoded bitmap to PNG. Renaming the vitest config
to .mts clears the Vite warning about ESM syntax in a CommonJS-loaded
config, which becomes the default in a future major.

Verified: typecheck, lint, 273 tests, 100% line and branch coverage, and a
local `make dist-mac` packaging run on electron-builde... (continued)

649 of 649 branches covered (100.0%)

Branch coverage included in aggregate %.

788 of 788 relevant lines covered (100.0%)

35.11 hits per line

Jobs
ID Job ID Ran Files Coverage
1 36392278398.1 28 Sep 2026 07:33AM UTC 29
100.0
GitHub Action Run
Source Files on build 36392278398
  • Tree
  • List 29
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #36392278398
  • e3d899ff on github
  • Prev Build on main (#36161527301)
  • Next Build on main (#36675269277)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc