Get the latest tech news

Golang PGO builds using GitHub Actions


Learn how GitHub Actions can be used to power up your Golang releases using profile-guided optimized (pgo) builds.

GitHub-hosted runners, which are free for public repositories, are all hosted and maintained by GitHub, but they have specific storage, memory, and cpu limits depending on your tier of subscription. Then, run the internal tool again in default mode, but supply the Golang profile back to it, which would produce the benchmarking results against a pgo built Dolt. We also see that the output of this Job is a fresh Golang profile, uploaded to S3, that's ready to be used by the remaining steps of our process to create pgo builds.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of GitHub

GitHub

Photo of github actions

github actions

Photo of golang pgo builds

golang pgo builds

Related news:

News photo

Downgraded my website to GitHub pages; couldn't be happier

News photo

GitHub comments abused to push malware via Microsoft repo URLs

News photo

Malicious Visual Studio projects on GitHub push Keyzetsu malware