I’m exploring if it’s possible to record gifs in a Github Action. My use case is this Github issue, for a creative coding Rust crate called Nannou.
Bascially, examples in Nannou can be displayed visually. It would be helpful if a Github Action could re-record them if their code changes, or if new ones are added, so someone doesn’t have to do the work manually. However, I’m running into some problems while seeing how this might be done. I’m trying to figure out how to record an xfvb buffer, but there aren’t a ton of resources around that.
Does anyone have any other ideas on how to maybe approach this?
Edit: Here is what the example gifs would look like.