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

gabyx / Githooks / 6726
79%

Build:
DEFAULT BRANCH: main
Ran 20 Feb 2026 06:09PM UTC
Jobs 1
Files 128
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

20 Feb 2026 06:00PM UTC coverage: 78.813%. Remained the same
6726

push

circleci

web-flow
fix: update release workflow Go version to 1.24 (#192)

The release workflow builds binaries with Go 1.22, which crashes on
Android/Termux with SIGSYS (bad system call).

The crash occurs because Go's os/exec.LookPath uses the faccessat2
syscall (number 439 on arm64) to check file execute permissions.
Android's seccomp filter blocks faccessat2, sending SIGSYS which
kills the process before the syscall can return an error.

Go 1.23 fixed this (go.dev/issue/65243) by installing a seccomp
SIGSYS handler on all GOOS=linux targets (not just GOOS=android),
allowing faccessat2 failures to gracefully fall back to faccessat.
All Go versions prior to 1.23 lack this handler, so any GOOS=linux
binary that calls exec.Command crashes immediately on Termux.

Updating the release workflow to Go 1.24 picks up this fix and
aligns with the go.mod directive. No code changes needed.

Co-authored-by: Gabriel Nützi <gnuetzi@gmail.com>

9549 of 12116 relevant lines covered (78.81%)

1729.84 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6726.1 20 Feb 2026 06:09PM UTC 128
78.81
CircleCI Job
Source Files on build 6726
  • Tree
  • List 128
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #6726
  • fd25e1e6 on github
  • Prev Build on main (#6712)
  • Next Build on main (#6740)
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