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

safe-global / safe-client-gateway / 38770439417
90%

Build:
DEFAULT BRANCH: main
Ran 15 Oct 2026 04:38PM UTC
Jobs 4
Files 1047
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

15 Oct 2026 04:36PM UTC coverage: 89.967% (-0.006%) from 89.973%
38770439417

push

github

web-flow
build: install corepack in the docker build stage (#3616)

The Docker image build has been failing on `main` since the Node 26 upgrade (#3588): `RUN yarn install` exits with `/bin/sh: yarn: not found` (exit code 127) — [failed run](https://github.com/safe-global/safe-client-gateway/actions/runs/38732856014/job/116417969071). The official `node` images stopped bundling Yarn v1 from Node 26 ([nodejs/docker-node#2474](https://github.com/nodejs/docker-node/pull/2474)), and Node itself stopped shipping Corepack from v25, so the build stage has no way to start Yarn. CI didn't catch it because the GitHub runners have Yarn installed globally; only the Docker build runs inside the bare image.

This installs Corepack in the build stage and enables it. Corepack resolves `yarn@4.18.0` from `packageManager`, which then defers to the vendored release via `yarnPath`. The Corepack version is pinned as a devDependency (0.36.0, past the 7-day `npmMinimalAgeGate`) and the Dockerfile reads it from `package.json`, so the existing npm Dependabot ecosystem bumps it — Dependabot's docker ecosystem only updates `FROM` tags, not version values in `ARG`/`ENV`. The production stage runs `node` directly and is unchanged.

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

4660 of 5418 branches covered (86.01%)

Branch coverage included in aggregate %.

11849 of 12932 relevant lines covered (91.63%)

368.18 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
86.67
-5.0% src/modules/notifications/routes/v1/notifications.controller.ts
Jobs
ID Job ID Ran Files Coverage
1 run-unit-tests - 38770439417.1 15 Oct 2026 04:38PM UTC 1047
67.42
GitHub Action Run
2 run-integration-tests-1 - 38770439417.2 15 Oct 2026 04:38PM UTC 1047
38.65
GitHub Action Run
3 run-integration-tests-3 - 38770439417.3 15 Oct 2026 04:38PM UTC 1047
43.5
GitHub Action Run
4 run-integration-tests-2 - 38770439417.4 15 Oct 2026 04:38PM UTC 1047
42.27
GitHub Action Run
Source Files on build 38770439417
  • Tree
  • List 1047
  • Changed 12
  • Source Changed 0
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #38770439417
  • f73d3819 on github
  • Prev Build on main (#38754983985)
  • Next Build on main (#38865824122)
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