Skip to content

WIP: Tooling development#9

Closed
alerque wants to merge 13 commits intomasterfrom
tooling-devel
Closed

WIP: Tooling development#9
alerque wants to merge 13 commits intomasterfrom
tooling-devel

Conversation

@alerque
Copy link
Copy Markdown
Member

@alerque alerque commented Mar 26, 2020

Per discussions with @micahbrich (see the League's tooling room on Gitter)) I've been bunging together a workflow for automatically building font artifacts from sources. This is a precursor to being able to do things like build pull requests in CI, automatically publish updates, etc.

This PR is a work in progress, will likely be rebased frequently, and is not meant to be merged in its present form. Please do comment as I move along, and anything that is ready to go I can factor out into individual PRs with proper separation of concerns!

See commit messages for exact changes and rationals, but in broad terms this will:

  • Drop pre-built binary artifacts (OTF, TTF, etc.) from repository,
  • Put the source of the font front and center and to some extent normalize it,
  • Build the font from source using make, and setup artifact bundles for posting to releases with make dist.

@alerque
Copy link
Copy Markdown
Member Author

alerque commented Mar 31, 2020

Closing in favor of cherry-picking relevant bits of this into fontship.

@alerque alerque closed this Mar 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant