Skip to content

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;
  • (make): update Makefile and tools/build.py to match the newer version from 'AnjaliOldLipi';
  • (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

/cc @santhoshtr @anivar @balasankarc

Merge request reports