Skip to content

Commit 8a013ef

Browse files
committed
update build action to fix tlmgr bug + cron
1 parent 9875d60 commit 8a013ef

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
name: build
22

33
on:
4+
schedule:
5+
- cron: '0 0 * * 0'
46
workflow_dispatch:
57
push:
68
branches: main
@@ -21,8 +23,14 @@ jobs:
2123
uses: quarto-dev/quarto-actions/setup@v2
2224
with:
2325
tinytex: true
24-
version: pre-release
2526

27+
- name: register tinytex globally for diagram.lua
28+
run: |
29+
mkdir -p ~/.local/bin
30+
~/.TinyTeX/bin/x86_64-linux/tlmgr option sys_bin ~/.local/bin
31+
~/.TinyTeX/bin/x86_64-linux/tlmgr path add
32+
~/.TinyTeX/bin/x86_64-linux/tlmgr install libertinus-fonts
33+
2634
- name: Install Computo extension for Quarto
2735
run: |
2836
quarto add --no-prompt computorg/computo-quarto-extension

0 commit comments

Comments
 (0)