Skip to content

fonttools/setup-fontspector

Repository files navigation

Setup Fontspector

GitHub Super-Linter CI

Use this template to install Fontspector in your GitHub Actions Workflow:

- name: Install fontspector
  uses: fonttools/setup-fontspector@main
  env:
    GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

By default, this installs the latest released version as a binary. You may also choose a specific release:

- name: Install fontspector
  uses: fonttools/setup-fontspector@main
  env:
    GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
  with:
    version: 1.0.1

or you can get a recent binary build artefact by requesting a "head" version:

# Needed for source build
- uses: actions-rust-lang/setup-rust-toolchain@v1
- uses: arduino/setup-protoc@v3
  with:
    repo-token: ${{ secrets.GITHUB_TOKEN }}

- name: Install fontspector
  uses: fonttools/setup-fontspector@main
  env:
    GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
  with:
    version: 1.0.1

or you can build from source by requesting any non-default features you would like to build (as a space separated list)

# Needed for source build
- uses: actions-rust-lang/setup-rust-toolchain@v1
- uses: arduino/setup-protoc@v3
  with:
    repo-token: ${{ secrets.GITHUB_TOKEN }}

- name: Install fontspector
  uses: fonttools/setup-fontspector@main
  env:
    GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
  with:
    version: latest
    features: python duckdb

About

Sets up the fontspector font QA tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •