Skip to content

Commit 70fc9ec

Browse files
committed
Export two artifacts: sources and fonts
1 parent d1c9560 commit 70fc9ec

File tree

2 files changed

+21
-15
lines changed

2 files changed

+21
-15
lines changed

.github/workflows/build.yml

+9-3
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,14 @@ jobs:
2323
- name: Export Fontra and UFO sources and build fonts
2424
run: ./export_and_build.sh
2525

26-
- name: Storing Sources Fontra
26+
- name: Storing Font Sources
2727
uses: actions/upload-artifact@v4
2828
with:
29-
name: NotoCJKVarCo_SourcesAndBinaries
30-
path: build
29+
name: NotoCJKVarCo_Sources
30+
path: build/sources
31+
32+
- name: Storing Font Binaries
33+
uses: actions/upload-artifact@v4
34+
with:
35+
name: NotoCJKVarCo_Fonts
36+
path: build/fonts

export_and_build.sh

+12-12
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@ set -x # echo commands
55

66

77
mkdir -p build
8-
mkdir -p build/fontra
9-
mkdir -p build/ufo
10-
mkdir -p build/otf-varc
11-
mkdir -p build/ttf-varc
12-
mkdir -p build/otf
13-
mkdir -p build/ttf
8+
mkdir -p build/sources/fontra
9+
mkdir -p build/sources/ufo
10+
mkdir -p build/fonts/otf-varc
11+
mkdir -p build/fonts/ttf-varc
12+
mkdir -p build/fonts/otf
13+
mkdir -p build/fonts/ttf
1414

15-
fontra-copy notosanscjksc.rcjk build/fontra/notosanscjksc.fontra
16-
fontra-copy notoserifcjkjp.rcjk build/fontra/notoserifcjkjp.fontra
15+
fontra-copy notosanscjksc.rcjk build/sources/fontra/notosanscjksc.fontra
16+
fontra-copy notoserifcjkjp.rcjk build/sources/fontra/notoserifcjkjp.fontra
1717

18-
fontra-copy notosanscjksc.rcjk build/ufo/notosanscjksc.designspace
19-
fontra-copy notoserifcjkjp.rcjk build/ufo/notoserifcjkjp.designspace
18+
fontra-copy notosanscjksc.rcjk build/sources/ufo/notosanscjksc.designspace
19+
fontra-copy notoserifcjkjp.rcjk build/sources/ufo/notoserifcjkjp.designspace
2020

21-
fontra-workflow notosanscjksc.yaml --output-dir build --continue-on-error
22-
fontra-workflow notoserifcjkjp.yaml --output-dir build --continue-on-error
21+
fontra-workflow notosanscjksc.yaml --output-dir build/fonts --continue-on-error
22+
fontra-workflow notoserifcjkjp.yaml --output-dir build/fonts --continue-on-error

0 commit comments

Comments
 (0)