Skip to content

Update license to OFL #62

Update license to OFL

Update license to OFL #62

Workflow file for this run

name: Roboto
on: [pull_request]
jobs:
build:
name: Build Roboto
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Setup python
uses: actions/setup-python@v1
with:
# TODO use build matrix?
python-version: 3.8
- name: Install dependencies
run: |
sudo apt install libharfbuzz-dev libharfbuzz-bin
python -m pip install --upgrade pip
pip install -r requirements.txt
pip install .
- name: Build fonts
run: sh sources/build.sh
- name: Test fonts
run: |
fontbakery check-profile tests/test_general.py fonts/unhinted/Roboto[ital,wdth,wght].ttf
fontbakery check-profile tests/test_android.py fonts/android/Roboto[ital,wdth,wght].ttf
fontbakery check-profile tests/test_web.py fonts/web/Roboto[ital,wdth,wght].ttf
sh scripts/regression_test.sh
- name: Upload
uses: actions/upload-artifact@v2
with:
name: roboto_files
path: |
fonts/
diffs/