enhances CI to build webfonts as well and to continuously sync the updates to the centralized repo (which will in turn update the jsdelivr CDN)
- (ci): install curl, gnupg2, git, gcc, build-essential and python-dev as additional dependencies;
- (ci): install node.js 7.x using curl;
- (ci): install ttf2eot using npm;
- (ci): clone and brotoli for generating woff2;
- (ci): delete ttf folder from within
before_script
; - (make): fixes the Makefile to use the ttf file on install;
- (make): add a step to convert ttf to eot using ttf2eot;
- (ci): add deploy.sh to clone, update, commit and push to smc-webfonts repo;
- (chore): add a .gitignore file;
This repo would also need to be added with the same access token as done in the Manjari repo