Skip to content

Commit 51dbf10

Browse files
authored
Merge pull request #7 from paper-design/Black-weight
New weights
2 parents 9c9b16c + a95f4c7 commit 51dbf10

592 files changed

Lines changed: 19134 additions & 2020 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/build.yaml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
11
name: Build font and specimen
22

33
on: [push, pull_request, workflow_dispatch]
4+
permissions: write-all
45

56
jobs:
67
build:
78
name: Build and test
89
runs-on: ubuntu-latest
910
steps:
1011
- uses: actions/checkout@v4
11-
- name: Set up Python 3.13
12-
uses: actions/setup-python@v5
12+
- name: Set up Python 3.11
13+
uses: actions/setup-python@v6
1314
with:
14-
python-version: "3.13"
15+
python-version: "3.11"
1516
- name: Setup fontspector
1617
uses: fonttools/setup-fontspector@main
18+
with:
19+
version: "1.5.1"
1720
env:
1821
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1922
- name: Install toolset
@@ -107,8 +110,6 @@ jobs:
107110
with:
108111
name: ${{ env.ZIP_NAME }}
109112
path: ${{ env.ZIP_NAME }}
110-
- name: Copy DESCRIPTION.en_us.html to release directory
111-
run: cp documentation/DESCRIPTION.en_us.html ${{ env.ZIP_NAME }}/DESCRIPTION.en_us.html
112113
- name: Copy ARTICLE.en_us.html to release directory
113114
run: cp documentation/ARTICLE.en_us.html ${{ env.ZIP_NAME }}/ARTICLE.en_us.html
114115
continue-on-error: true
@@ -132,4 +133,4 @@ jobs:
132133
gh release upload ${{ github.ref_name }} ${{ env.RELEASE_ZIP_NAME }}.zip --clobber
133134
- name: Set release live
134135
run: |
135-
gh release edit ${{ github.ref_name }} --draft=false
136+
gh release edit ${{ github.ref_name }} --draft=false

Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
SOURCES=$(shell python3 scripts/read-config.py --sources )
22
FAMILY=$(shell python3 scripts/read-config.py --family )
3+
DRAWBOT_SCRIPTS=$(shell ls documentation/*.py)
4+
DRAWBOT_OUTPUT=$(shell ls documentation/*.py | sed 's/\.py/.png/g')
35

46
help:
57
@echo "###"
@@ -30,7 +32,7 @@ venv/touchfile: requirements.txt
3032

3133
test: build.stamp
3234
which fontspector || (echo "fontspector not found. Please install it with 'cargo install fontspector'." && exit 1)
33-
TOCHECK=$$(find fonts/variable -type f 2>/dev/null); if [ -z "$$TOCHECK" ]; then TOCHECK=$$(find fonts/ttf -type f 2>/dev/null); fi ; mkdir -p out/ out/fontspector; fontspector --profile googlefonts -l warn --full-lists --succinct --html out/fontspector/fontspector-report.html --badges out/badges $$TOCHECK || echo '::warning file=sources/config.yaml,title=fontspector failures::The fontspector QA check reported errors in your font. Please check the generated report.'
35+
TOCHECK=$$(find fonts/variable -type f 2>/dev/null); if [ -z "$$TOCHECK" ]; then TOCHECK=$$(find fonts/ttf -type f 2>/dev/null); fi ; mkdir -p out/ out/fontspector; fontspector --profile googlefonts -l warn --full-lists --succinct --html out/fontspector/fontspector-report.html --ghmarkdown out/fontspector/fontspector-report.md --badges out/badges $$TOCHECK || echo '::warning file=sources/config.yaml,title=fontspector failures::The fontspector QA check reported errors in your font. Please check the generated report.'
3436

3537
proof: venv build.stamp
3638
TOCHECK=$$(find fonts/variable -type f 2>/dev/null); if [ -z "$$TOCHECK" ]; then TOCHECK=$$(find fonts/ttf -type f 2>/dev/null); fi ; . venv/bin/activate; mkdir -p out/ out/proof; diffenator2 proof $$TOCHECK -o out/proof

fonts/otf/PaperMono-Bold.otf

81.3 KB
Binary file not shown.

fonts/otf/PaperMono-ExtraBold.otf

82.8 KB
Binary file not shown.

fonts/otf/PaperMono-Medium.otf

78.6 KB
Binary file not shown.

fonts/otf/PaperMono-Regular.otf

516 Bytes
Binary file not shown.

fonts/otf/PaperMono-SemiBold.otf

80.1 KB
Binary file not shown.

fonts/ttf/PaperMono-Bold.ttf

65.9 KB
Binary file not shown.

fonts/ttf/PaperMono-ExtraBold.ttf

66.7 KB
Binary file not shown.

fonts/ttf/PaperMono-Medium.ttf

64.9 KB
Binary file not shown.

0 commit comments

Comments
 (0)