Skip to content

chore(go): add ISC license and README badges - #6

Merged
albertovincenzi merged 1 commit into
mainfrom
chore/go-license-and-badges
Jul 29, 2026
Merged

chore(go): add ISC license and README badges#6
albertovincenzi merged 1 commit into
mainfrom
chore/go-license-and-badges

Conversation

@albertovincenzi

Copy link
Copy Markdown
Contributor

Summary

  • Add an ISC LICENSE file at the repo root and in go/ (the Go module root) — pkg.go.dev/proxy.golang.org check the module's own directory for license detection, which is why the Go package page showed "License: None detected" and hid the Documentation tab entirely.
  • Matches the ISC license already declared in js/package.json.
  • Add CI / pkg.go.dev / Go Report Card / license badges to go/README.md, wired to the existing go-ci.yml workflow.

Test plan

  • go build ./... and go vet ./... pass in go/
  • After merge, cut a new tag (e.g. go/v1.0.1) so pkg.go.dev re-indexes the module with the license present and shows the Documentation tab

pkg.go.dev showed "License: None detected" and hid the Documentation
tab entirely because the repo had no LICENSE file. Add one at the repo
root and in go/ (the module root pkg.go.dev/proxy.golang.org actually
checks, since the Go module lives in a subdirectory). Matches the ISC
license already declared in js/package.json.

Also add real CI/pkg.go.dev/Go Report Card/license badges to the Go
README, wired to the existing go-ci.yml workflow.
@albertovincenzi
albertovincenzi merged commit 24b64bb into main Jul 29, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant