Skip to content

Improve CI#793

Open
gingerbenw wants to merge 7 commits into
nextfrom
gingerbenw/tech-debt-fun
Open

Improve CI#793
gingerbenw wants to merge 7 commits into
nextfrom
gingerbenw/tech-debt-fun

Conversation

@gingerbenw
Copy link
Copy Markdown
Contributor

@gingerbenw gingerbenw commented Mar 12, 2026

Goal

Reduce CI warnings and errors:

  • remove duplicate mock in react native plugin tests
  • update angular jest setup
  • use LTS version of node in code coverage workflow
  • use LTS version of node for linting and unit tests
  • update browserslist

Outstanding

During npm run test:coverage (on CI)

Failed to collect coverage from /home/runner/work/bugsnag-js-performance/bugsnag-js-performance/packages/plugin-react-native-navigation/lib/index.ts
ERROR: A jest worker process (pid=3182) was terminated by another process: signal=SIGTERM, exitCode=null. Operating system logs may contain more information on why this occurred.
STACK: Error: A jest worker process (pid=3182) was terminated by another process: signal=SIGTERM, exitCode=null. Operating system logs may contain more information on why this occurred.
    at ChildProcessWorker._onExit (/home/runner/work/bugsnag-js-performance/bugsnag-js-performance/node_modules/jest-worker/build/workers/ChildProcessWorker.js:370:23)
    at ChildProcess.emit (node:events:508:28)
    at ChildProcess._handle.onexit (node:internal/child_process:294:12)```

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 12, 2026

Browser bundle size

NPM build

Package
Before 235.34 kB
After 235.34 kB
± No change

CDN build

Unminified Minfied Minified + gzipped
Before 119.42 kB 46.16 kB 13.29 kB
After 119.42 kB 46.16 kB 13.29 kB
± No change No change No change

Code coverage

Coverage values did not change👌.

Total:

Lines Branches Functions Statements
85.05%(+0.09%) 63.82%(+0%) 75.66%(+0.08%) 81.83%(+0.12%)

Generated against 0cfc35c on 13 March 2026 at 10:24:57 UTC

@gingerbenw gingerbenw force-pushed the gingerbenw/tech-debt-fun branch from 3abed09 to 8e5fc77 Compare March 12, 2026 17:38
@gingerbenw gingerbenw requested a review from hamudi-ahmed March 13, 2026 09:34
@gingerbenw gingerbenw marked this pull request as ready for review March 13, 2026 09:34
@gingerbenw gingerbenw requested a review from lemnik March 13, 2026 09:35
@gingerbenw gingerbenw assigned gingerbenw and unassigned lemnik Mar 13, 2026
@gingerbenw gingerbenw changed the title Gingerbenw/tech debt fun Improve CI Mar 13, 2026
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