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.

Last edited on 01/09/2021