Files
Overpass/.github/workflows/build.yaml
Aaron 71215c9fb3 Prepping for Google Fonts
Updated repository and sources to prepare for Google Fonts.

- Converted Overpass.glyphs back to Glyphs 2 as our build process can't process Glyphs 3 at this time.
- Cleaned up metadata in the source files. Renamed and adjusted things here and there.
- Added more metadata files (AUTHORS / CONTRIBUTERS) which should be reviewed.
- Added Makefile process with config files. Will also build on the github server.
2021-09-10 10:47:02 -07:00

38 lines
857 B
YAML

name: Build font and specimen
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up Python 3.8
uses: actions/setup-python@v2
with:
python-version: 3.8
- name: Install Linux dependencies
run: |
sudo snap install yq
- name: Build font
run: make build
- name: Check with fontbakery
run: make test
continue-on-error: true
- name: Generate proofs
run: make proof
- name: Gather
run: |
mkdir for-gh-pages
mv fontbakery-report.html for-gh-pages
mv proof/* for-gh-pages
- name: Archive artifacts
uses: actions/upload-artifact@v2
with:
name: Artifacts
path: |
for-gh-pages
- name: Remove temp folder
run: |
rm -rf for-gh-pages