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

supabase / auth / 23361103067
69%
master: 69%

Build:
Build:
LAST BUILD BRANCH: dependabot/go_modules/go_modules-f8d2715201
DEFAULT BRANCH: master
Ran 20 Mar 2026 08:28PM UTC
Jobs 1
Files 186
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 Mar 2026 08:20PM UTC coverage: 69.097%. Remained the same
23361103067

Pull #2436

github

Chris Stockton
feat: improve parallelization in github workflows and Makefile

The primary goals of this PR are:
* Better parallelization for github workflows and local builds
* Allow easily running the github workflows locally

Changes:
* Makefile now describes dependencies among targets to enable parallel jobs
* Created `release` target to be called from the release workflow
    * Creates temporary build folders to isolate symlinks
* Created `release-test` target to be called form the test workflow
* Makefile now has a release target which will concurrently build all 4 archives
* Added -j flag to Makefile so it may create multiple jobs
    * This should leverage all cpus 4 cpu machines we will build on
* I've made the arch explicit (GOOS=amd64) for x86 binary for safety
* For now I've preserved the existing targets for "make build" and "make build-strip", but ideally:
    * `make build` only builds using `CGO_ENABLED=0 go build` giving native
      arch for local dev.
    * `make release` builds all the release binaries, without any env defined
      values such as `CGO_ENABLED=0 go build` (it is currently doing this now)
* I've collapsed the test workflows into one step so they can run concurrently

One note is that the go tool chain does make use of multiple cpus. But there
should still be measurable benefits on 4 cpu machines with these changes.
Pull Request #2436: feat: improve parallelization in github workflows and Makefile

16425 of 23771 relevant lines covered (69.1%)

80.59 hits per line

Jobs
ID Job ID Ran Files Coverage
1 23361103067.1 20 Mar 2026 08:28PM UTC 186
69.1
GitHub Action Run
Source Files on build 23361103067
  • Tree
  • List 186
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #2436
  • PR Base - master (#23305038144)
  • Delete
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