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

pires / go-proxyproto
94%
master: 95%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Repo Added 26 Aug 2016 08:56PM UTC
Files 8
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • bugfix/fix-godoc-default-text
  • bugfix/reset_conn_read_deadline_after_successful_header
  • complete_pr36
  • dependabot/go_modules/golang.org/x/net-0.17.0
  • dependabot/go_modules/golang.org/x/net-0.23.0
  • dependabot/go_modules/golang.org/x/net-0.36.0
  • dependabot/go_modules/golang.org/x/net-0.38.0
  • doc/license
  • feat/go_1.24
  • feat/keep_listening_when_upstream_not_trusted
  • feature/bump_coveralls
  • feature/go_1.15
  • feature/proxy_unknown
  • fix/go_1.20_lint
  • main
  • master
  • pires/auto_release
  • pires/pr_2_rework
  • pr_4
  • prepare_release
  • refs/tags/0.1.0
  • refs/tags/0.1.1
  • refs/tags/0.1.2
  • refs/tags/0.2.0
  • refs/tags/0.3.0
  • refs/tags/v0.0.0-alpha
  • refs/tags/v0.1.3
  • refs/tags/v0.2.0
  • refs/tags/v0.3.0
  • refs/tags/v0.3.1
  • refs/tags/v0.3.2
  • refs/tags/v0.3.3
  • refs/tags/v0.4.0
  • refs/tags/v0.4.1
  • refs/tags/v0.4.2
  • refs/tags/v0.5.0
  • refs/tags/v0.6.0
  • refs/tags/v0.6.1
  • refs/tags/v0.7.0
  • refs/tags/v0.8.0
  • refs/tags/v0.8.1

15 May 2025 05:20PM UTC coverage: 94.136%. Remained the same
15051256490

push

github

pires
ci: use local Go toolchain and downgrade Go version

The GitHub Actions workflow defines:

```yaml
strategy:
  matrix:
    go: ['1.23', '1.24']
```

However, the `1.23` job still ends up running Go `1.24`. By default,
`actions/setup-go` leaves `GOTOOLCHAIN=auto`, causing go itself to fetch the
version specified in `go.mod` instead instead of sticking to exactly `1.23`.

This led to a false positive in CI: it appeared as if the matrix was testing
Go `1.23`, when in reality all jobs were using Go `1.24`.

To fix this, we need to force the use of the local Go toolchain in the CI test
workflow to ensure the use of the locally installed Go version and avoid
automatic downloads by `setup-go`.

Also downgrades the Go version in `go.mod` from `1.24` to `1.23` to ensure
compatibility with environments that do not yet support Go `1.24`.

Fixes #126

899 of 955 relevant lines covered (94.14%)

50.51 hits per line

Relevant lines Covered
Build:
Build:
955 RELEVANT LINES 899 COVERED LINES
50.51 HITS PER LINE
Source Files on master
  • List 8
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
15051256490 main ci: use local Go toolchain and downgrade Go version The GitHub Actions workflow defines: ```yaml strategy: matrix: go: ['1.23', '1.24'] ``` However, the `1.23` job still ends up running Go `1.24`. By default, `actions/setup-go` leaves `GO... push 15 May 2025 05:21PM UTC pires github
94.14
14997855089 main ci: use local Go toolchain and downgrade Go version The GitHub Actions workflow defines: ```yaml strategy: matrix: go: ['1.23', '1.24'] ``` However, the `1.23` job still ends up running Go `1.24`. By default, `actions/setup-go` leaves `GO... Pull #127 13 May 2025 11:50PM UTC gustavosbarreto github
94.14
14973837808 main ci: use local Go toolchain and downgrade Go version The GitHub Actions workflow defines: ```yaml strategy: matrix: go: ['1.23', '1.24'] ``` However, the `1.23` job still ends up running Go `1.24`. By default, `actions/setup-go` leaves `GO... Pull #127 13 May 2025 10:05AM UTC gustavosbarreto github
94.14
14811365636 refs/tags/v0.8.1 ci: bump actions where applicable push 03 May 2025 01:34PM UTC pires github
94.14
14803279341 main ci: bump actions where applicable push 02 May 2025 09:00PM UTC pires github
94.14
14803248537 feat/go_1.24 ci: bump actions where applicable Pull #125 02 May 2025 08:58PM UTC pires github
94.14
14803184883 feat/go_1.24 ci: bump actions where applicable Pull #125 02 May 2025 08:52PM UTC pires github
94.14
14803157857 feat/go_1.24 ci: bump actions where applicable push 02 May 2025 08:50PM UTC pires github
94.14
14803099277 feat/go_1.24 wip push 02 May 2025 08:46PM UTC pires github
94.14
14504572287 dependabot/go_modules/golang.org/x/net-0.38.0 build(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 Bumps [golang.org/x/net](https://github.com/golang/net) from 0.36.0 to 0.38.0. - [Commits](https://github.com/golang/net/compare/v0.36.0...v0.38.0) --- updated-dependencies: - dependency-n... Pull #124 16 Apr 2025 11:25PM UTC web-flow github
94.14
See All Builds (316)
  • Repo on GitHub
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

© 2025 Coveralls, Inc