Building extensions with Github Actions ↩
Since the ExtensionBundle
class has been open-sourced, it is possible to build RoboFont Extensions outside RoboFont using the terminal. It becomes then quite easy to combine the new package with CI/CD tools like Github Actions. The RoboFont team prepared a ready-to-use action to be included in your repositories. You’ll need to pack your data into info.yaml
and build.yaml
files and organize the data of your extension into a specific folder. Several extensions or templates already use Github Actions to deal with versioning and distribution. Check the links at the end of the article.