Skip to content

Commit 08b9f39

Browse files
committed
publish 23
1 parent c8ce9e4 commit 08b9f39

1 file changed

Lines changed: 21 additions & 20 deletions

File tree

.github/workflows/publish.yml

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- name: Checkout repository
2929
uses: actions/checkout@v4
3030
with:
31-
fetch-depth: 0 # Required for Quarto to correctly detect history
31+
fetch-depth: 0
3232

3333
- name: Setup Quarto
3434
uses: quarto-dev/quarto-actions/setup@v2
@@ -51,21 +51,25 @@ jobs:
5151
run: |
5252
sudo apt-get update -qq
5353
sudo apt-get install -y --no-install-recommends \
54-
libcurl4-openssl-dev \
55-
libssl-dev \
56-
libxml2-dev \
57-
libpng-dev \
58-
libjpeg-dev \
59-
libtiff-dev \
60-
libfreetype6-dev \
61-
libfontconfig1-dev \
62-
libharfbuzz-dev \
63-
libfribidi-dev \
64-
libcairo2-dev \
65-
libmagick++-dev \
66-
libmagick++-6.q16-dev
67-
echo "System libraries installed. Checking for Magick++..."
68-
ldconfig -p | grep Magick++ || echo "WARNING: libMagick++ not found in ldconfig"
54+
libcurl4-openssl-dev libssl-dev libxml2-dev \
55+
libpng-dev libjpeg-dev libtiff-dev \
56+
libfreetype6-dev libfontconfig1-dev \
57+
libharfbuzz-dev libfribidi-dev libcairo2-dev \
58+
libmagick++-dev libmagick++-6.q16-dev
59+
echo "System libraries installed. Checking Magick++..."
60+
ldconfig -p | grep Magick++ || echo "WARNING: libMagick++ not found"
61+
62+
# ← NUEVO PASO: fuerza binario de magick
63+
- name: Install magick with binary support (fixes hexSticker)
64+
run: |
65+
Rscript -e "
66+
install.packages(
67+
'magick',
68+
repos = 'https://cloud.r-project.org',
69+
type = 'binary',
70+
quiet = TRUE
71+
)
72+
"
6973
7074
- name: Install CRAN packages from packages.txt
7175
run: Rscript .github/install_packages.R
@@ -100,7 +104,7 @@ jobs:
100104
run: pip install --no-cache-dir --quiet -r requirements.txt
101105

102106
- name: Check Quarto project
103-
continue-on-error: true # Does not stop deployment on minor warnings
107+
continue-on-error: true
104108
run: quarto check
105109

106110
- name: Render Quarto site
@@ -123,6 +127,3 @@ jobs:
123127
- name: Deploy to GitHub Pages
124128
id: deployment
125129
uses: actions/deploy-pages@v4
126-
127-
# Note: Netlify deployment is triggered automatically if you have the webhook configured
128-
# Alternatively, you can add a manual step using netlify-cli if preferred

0 commit comments

Comments
 (0)