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

chrisns / repomanager / 24933553030 / 1
85%
master: 85%

Build:
DEFAULT BRANCH: master
Ran 25 Apr 2026 02:53PM UTC
Files 6
Run time 0s
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

25 Apr 2026 02:53PM UTC coverage: 86.872% (-0.08%) from 86.949%
24933553030.1

push

github

chrisns
Decode base64-encoded webhook bodies before HMAC verification

API Gateway HttpApi base64-encodes request bodies it deems binary, but
the @octokit/webhooks signature is computed over the raw decoded bytes.
Hashing the still-base64 payload made every signature mismatch and the
webhook silently 400'd for at least 7 days — so issue-tick events never
applied consented changes.

Honour event.isBase64Encoded before passing the payload to
verifyAndReceive.

158 of 208 branches covered (75.96%)

Branch coverage included in aggregate %.

378 of 409 relevant lines covered (92.42%)

9.11 hits per line

Source Files on job 24933553030.1
  • Tree
  • List 6
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 24933553030
  • 593ce237 on github
  • Prev Job for on master (#24932507103.1)
  • Next Job for on master (#24934522455.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc