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

kemsta / go-easyrsa / 23268162086
77%

Build:
DEFAULT BRANCH: master
Ran 18 Mar 2026 09:34PM UTC
Jobs 1
Files 6
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

18 Mar 2026 09:33PM UTC coverage: 70.072% (-11.3%) from 81.356%
23268162086

push

travis-ci

web-flow
Security fixes and ci migration (#16)

* Security fixes, dependency updates, and CI migration to GitHub Actions

- Fix private key file permissions: 0644 → 0600 (world-readable keys)
- Fix integer overflow in removeDups: map key int64 → string (hex)
- Fix integer overflow in serial parsing: strconv.ParseInt → big.Int.SetString
- Replace deprecated io/ioutil with os.ReadFile/os.CreateTemp (Go 1.16+)
- Update Go version: 1.18 → 1.25.0; update all dependencies to latest
- Migrate CI: remove .travis.yml, rewrite GitHub Actions workflow
  - Go matrix: 1.17/1.18 → 1.22/1.23
  - Actions updated to v4/v5/v6; add go vet job; coverallsapp v1→v2

* Fix CI Go matrix to match minimum version from go.mod (1.25.0)

* Pin golangci-lint to v2.11.3 (supports Go 1.25+)

* Update golangci-lint-action to v7 (required for golangci-lint v2)

* Replace deprecated CRL APIs with x509.RevocationList

- x509.ParseCRL → x509.ParseRevocationList (storage.go)
- caCert.CreateCRL → x509.CreateRevocationList (pki.go)
- CRLHolder interface: *pkix.CertificateList → *x509.RevocationList
- Switch from pkix.RevokedCertificate to x509.RevocationListEntry
- Replace ioutil in storage_test.go with os

44 of 45 new or added lines in 2 files covered. (97.78%)

2 existing lines in 1 file now uncovered.

391 of 558 relevant lines covered (70.07%)

4.56 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
80.0
0.54% pkg/pki/pki.go

Coverage Regressions

Lines Coverage ∆ File
2
79.12
-0.48% internal/fsStorage/storage.go
Jobs
ID Job ID Ran Files Coverage
1 23268162086.1 18 Mar 2026 09:34PM UTC 6
70.07
Travis Job
Source Files on build 23268162086
  • Tree
  • List 6
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Travis Build #23268162086
  • 9c3db73b on github
  • Prev Build on master (#23268056997)
  • Next Build on master (#23320557426)
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