tskit
tskit copied to clipboard
Use reusable workflows across repos?
Since we developed the GitHub workflows there has been quite a bit of stuff done to avoid the repetition we currently have.
Our Python-only projects really should have more or less the same ci and website infrastructure, so it would be good to rationalise at some point.
One thing that might be useful is GitHub reusable actions: https://github.blog/2022-02-10-using-reusable-workflows-github-actions/
Also looks useful: https://www.dhiwise.com/post/the-ultimate-guide-to-github-reusable-workflows-maximize-efficiency-and-collaboration
Also potentially useful for doing repetitive things across multiple repos: https://github.com/samlader/gmux