File tree 1 file changed +26
-0
lines changed
1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change 60
60
- name : copy documentation
61
61
run : cp -R .lake/build/doc docs/
62
62
63
+ - name : checkout rewrite
64
+ uses : actions/checkout@v2
65
+ with :
66
+ ref : rewrite
67
+ path : rewrite
68
+ fetch-depth : 0
69
+
70
+ - name : build blueprint
71
+ uses : xu-cheng/texlive-action@v2
72
+ with :
73
+ docker_image : ghcr.io/xu-cheng/texlive-full:20231201
74
+ run : |
75
+ apk update
76
+ apk add --update make py3-pip git pkgconfig graphviz graphviz-dev gcc musl-dev
77
+ git config --global --add safe.directory $GITHUB_WORKSPACE
78
+ git config --global --add safe.directory `pwd`
79
+ python3 -m venv env
80
+ source env/bin/activate
81
+ pip install --upgrade pip requests wheel
82
+ pip install invoke
83
+ pip install pygraphviz --global-option=build_ext --global-option="-L/usr/lib/graphviz/" --global-option="-R/usr/lib/graphviz/"
84
+ pip install leanblueprint
85
+ cd rewrite
86
+ inv bp web
87
+ cp -r blueprint/web ../docs/blueprint
88
+
63
89
- name : remove .gitignore for gh-pages
64
90
run : rm docs/.gitignore
65
91
You can’t perform that action at this time.
0 commit comments