Kobzol / cargo-pgo

Cargo subcommand for optimizing Rust binaries/libraries with PGO and BOLT.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Github action

FilipAndersson245 opened this issue · comments

Hello, I wanted to configure a github action to generate pgo optimized releases, but did not find good resources on doing that.
Also would it be reasonable to make a cargo-pgo action so it becomes simpler for more people to apply pgo to their code?

Hi, that's a great idea :) I'll try to prepare something in the upcoming weeks.

I thought about this a bit more and I think that it would be quite challenging to create a single action that could handle all the possible PGO/BOLT use-cases. I decided instead to create an example PGO workflow that you can find here. Let me know if it helps you.