Closed froggleston closed 4 months ago
Pretty sure this is failing due to R 4.3.3 / unstable...
Edit: seems to be confirmed when looking at a previous failing PR where the latest release Ubuntu tests passed with 4.3.2 https://github.com/carpentries/sandpaper/actions/runs/7834017066/job/21376323560?pr=572 compared with 4.3.3 failing here.
I'm sorry to say that this doesn't seem to have fixed the problem on my local system @froggleston
Session output copied below. My Pandoc version is 3.1.6
Can you double check your sandpaper version @tobyhodges ? My local build seems to work:
> pandoc::pandoc_activate("3.1.11")
> devtools::install_github("carpentries/varnish@1.0.1", force = TRUE)
> library(varnish)
> devtools::install_github("carpentries/sandpaper@8092d03", force = TRUE)
> library(sandpaper)
> sandpaper::serve("./lesson-development-training/")
Indeed I had the correct version of sandpaper installed, but it looks like it was a caching issue. Everything looking good on my end now.
I have deployed this fix on our internal fork and it seems to be working perfectly! Thanks!
https://epiverse-trace.github.io/tutorials-late/
Awesome - I'll get these PRs merged and a hotfix release pushed out today or tomorrow! Thanks again for the help and testing!
This still fails due to the r-hub resolver resolving the Windows 3.6.3 release to an incorrect URL (it should redirect to the CRAN archive, but doesn't).
I'm still seeing the problem throughout the instructor training as rendered, even after refreshing the page. Do we need to do something on Git to force the site to rebuild and resolve this? And if so, do we need to send something out to maintainers on all lessons to ensure it's implemented?
Apologies if I'm missing something obvious about sandpaper and the update. I readily admit that though I write and teach a lot of code, my skills are very hacky and as-needed.
This PR addresses #470 and https://github.com/carpentries/workbench/issues/81.
pandoc2 does not exhibit this behaviour, whereas pandoc3 does.
The
fix_callouts
function now checks for both divs with specific callout types (discussion
,challenge
, etc) as well as single classcallout
types (which represents all basic callouts that are not one of these specific types).pandoc 2.19:
pandoc 3.1.11: