Skip to content

Commit ddf72f7

Browse files
20251203 - update YAML files to address errors
https://github.com/isaactpetersen/Fantasy-Football-Analytics-Textbook/actions/runs/19902204861/job/57048919457 ERROR: compilation failed- no matching packages LaTeX Error: File `biblatex.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) Enter file name: ! Emergency stop. <read *> l.147 \addbibresource {references.bib} see /home/runner/work/Fantasy-Football-Analytics-Textbook/Fantasy-Football-Analytics-Textbook/index.log for more information. WARN: Error encountered when rendering files ERROR: Error at renderFiles (file:///opt/quarto/bin/quarto.js:123721:49) at eventLoopTick (ext:core/01_core.js:178:7) at async renderProject (file:///opt/quarto/bin/quarto.js:124220:23) at async _Command.actionHandler (file:///opt/quarto/bin/quarto.js:129745:24) at async _Command.execute (file:///opt/quarto/bin/quarto.js:9840:7) at async _Command.parseCommand (file:///opt/quarto/bin/quarto.js:9717:14) at async quarto (file:///opt/quarto/bin/quarto.js:175538:5) at async file:///opt/quarto/bin/quarto.js:175566:5 at async file:///opt/quarto/bin/quarto.js:175421:14 at async mainRunner (file:///opt/quarto/bin/quarto.js:175423:5) Error: Process completed with exit code 1.
1 parent fa7bd5a commit ddf72f7

File tree

3 files changed

+63
-12
lines changed

3 files changed

+63
-12
lines changed

.github/workflows/publish_epub.yml

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,34 @@ jobs:
2828
- name: Setup pandoc
2929
uses: r-lib/actions/setup-pandoc@v2 # update
3030

31-
- name: Install libcurl on Linux
31+
- name: Install system dependencies
3232
if: runner.os == 'Linux'
33-
run: sudo apt-get update -y && sudo apt-get install -y libcurl4-openssl-dev
33+
run: |
34+
sudo apt-get update -y
35+
sudo apt-get install -y \
36+
libcurl4-openssl-dev \
37+
libharfbuzz-dev \
38+
libfribidi-dev
3439
3540
- name: Install tinytex
3641
uses: r-lib/actions/setup-tinytex@v2 # update
3742

38-
#- name: Install additional LaTeX packages
39-
# run: |
43+
- name: Install additional LaTeX packages
44+
run: |
4045
#tlmgr install url
4146
#tlmgr install underscore
47+
tlmgr update --self
48+
tlmgr install \
49+
collectbox \
50+
titling \
51+
framed \
52+
mdframed \
53+
ulem \
54+
hyperref \
55+
url \
56+
underscore \
57+
xcolor \
58+
csquotes
4259
4360
- name: Install package dependencies
4461
uses: r-lib/actions/setup-r-dependencies@v2 # update

.github/workflows/publish_html.yml

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,34 @@ jobs:
2828
- name: Setup pandoc
2929
uses: r-lib/actions/setup-pandoc@v2 # update
3030

31-
- name: Install libcurl on Linux
31+
- name: Install system dependencies
3232
if: runner.os == 'Linux'
33-
run: sudo apt-get update -y && sudo apt-get install -y libcurl4-openssl-dev
33+
run: |
34+
sudo apt-get update -y
35+
sudo apt-get install -y \
36+
libcurl4-openssl-dev \
37+
libharfbuzz-dev \
38+
libfribidi-dev
3439
3540
- name: Install tinytex
3641
uses: r-lib/actions/setup-tinytex@v2 # update
3742

38-
#- name: Install additional LaTeX packages
39-
# run: |
43+
- name: Install additional LaTeX packages
44+
run: |
4045
#tlmgr install url
4146
#tlmgr install underscore
47+
tlmgr update --self
48+
tlmgr install \
49+
collectbox \
50+
titling \
51+
framed \
52+
mdframed \
53+
ulem \
54+
hyperref \
55+
url \
56+
underscore \
57+
xcolor \
58+
csquotes
4259
4360
- name: Install package dependencies
4461
uses: r-lib/actions/setup-r-dependencies@v2 # update

.github/workflows/publish_pdf.yml

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,34 @@ jobs:
2828
- name: Setup pandoc
2929
uses: r-lib/actions/setup-pandoc@v2 # update
3030

31-
- name: Install libcurl on Linux
31+
- name: Install system dependencies
3232
if: runner.os == 'Linux'
33-
run: sudo apt-get update -y && sudo apt-get install -y libcurl4-openssl-dev
33+
run: |
34+
sudo apt-get update -y
35+
sudo apt-get install -y \
36+
libcurl4-openssl-dev \
37+
libharfbuzz-dev \
38+
libfribidi-dev
3439
3540
- name: Install tinytex
3641
uses: r-lib/actions/setup-tinytex@v2 # update
3742

38-
#- name: Install additional LaTeX packages
39-
# run: |
43+
- name: Install additional LaTeX packages
44+
run: |
4045
#tlmgr install url
4146
#tlmgr install underscore
47+
tlmgr update --self
48+
tlmgr install \
49+
collectbox \
50+
titling \
51+
framed \
52+
mdframed \
53+
ulem \
54+
hyperref \
55+
url \
56+
underscore \
57+
xcolor \
58+
csquotes
4259
4360
- name: Install package dependencies
4461
uses: r-lib/actions/setup-r-dependencies@v2 # update

0 commit comments

Comments
 (0)