Skip to content

Add support for design space segments to font2ift. #241

Add support for design space segments to font2ift.

Add support for design space segments to font2ift. #241

Workflow file for this run

on: [push, pull_request]
name: Continous Integration
jobs:
check_tests_ubuntu:
name: Check Tests (Ubuntu)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: Install bazelisk
run: |
curl -LO "https://github.com/bazelbuild/bazelisk/releases/download/v1.1.0/bazelisk-linux-amd64"
mkdir -p "${GITHUB_WORKSPACE}/bin/"
mv bazelisk-linux-amd64 "${GITHUB_WORKSPACE}/bin/bazel"
chmod +x "${GITHUB_WORKSPACE}/bin/bazel"
- name: Test (Default Build)
run: |
"${GITHUB_WORKSPACE}/bin/bazel" test ... --test_output=all
- name: Test (Optimized Build)
run: |
"${GITHUB_WORKSPACE}/bin/bazel" test -c opt ... --test_output=all
check_tests_osx:
name: Check Tests (Mac OS)
runs-on: macos-latest
steps:
- uses: actions/checkout@master
- name: Install bazel
run: |
brew install bazelisk
- name: Run Tests
run: bazel test ... --test_output=all
check_formatting:
name: Check Formatting
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: actions/setup-python@v1
- name: Install clang
run: |
wget "http://releases.llvm.org/9.0.0/clang+llvm-9.0.0-x86_64-linux-gnu-ubuntu-18.04.tar.xz" -O clang.tar.xz
tar xf clang.tar.xz
cd clang+llvm-9.0.0-x86_64-linux-gnu-ubuntu-18.04
sudo cp -R * /usr/local
cd ..
rm -rf clang+llvm-9.0.0-x86_64-linux-gnu-ubuntu-18.04
- name: Run Check Script
run: ./check-format.sh