golang / go

The Go programming language
https://go.dev
BSD 3-Clause "New" or "Revised" License
122.7k stars 17.49k forks source link

x/tools: document how golang.org is deployed #24655

Open kevinburke opened 6 years ago

kevinburke commented 6 years ago

Agniva de Sarker and I were trying to figure out how an error in a recent godoc commit made it to golang.org. This required reverse engineering the deployment procedure for golang.org.

The instructions for tip.golang.org are (fairly) clear - there's a cmd/tip binary in the x/tools project with several YAML config files in it.

The instructions for golang.org deployment are less clear. Does it still involve the bash script in the x/tools repository? Which commit is used for deployment? To where is it deployed?

agnivade commented 6 years ago

Relevant issues #25022, #25048. It will be good if there is better clarity on the process for how golang.org gets deployed.