mirror of
https://github.com/RedHatOfficial/Overpass.git
synced 2026-01-13 10:49:27 +01:00
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.
38 lines
857 B
YAML
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
|