r-lib / pkgdown

Generate static html documentation for an R package
https://pkgdown.r-lib.org/
Other
721 stars 336 forks source link

updated gha instructions/workflows for quarto #2757

Closed tanho63 closed 3 months ago

tanho63 commented 3 months ago

Closes #2743

Updates quarto vignette and gha workflow files now that setup-r-dependencies automatically installs quarto as required.

tanho63 commented 3 months ago

Some of the actions are failing for some reason, I think one that needs resolved in r-lib/actions?

hadley commented 3 months ago

@gaborcsardi any idea why we're missing quarto here?

jayhesselberth commented 3 months ago

You might try setting install-quarto: true in the setup-r-dependencies rule?

tanho63 commented 3 months ago

It looks like it is already trying to install quarto. Maybe it needs a parameter to also install tinytex? (Noticed that the original workflow file calls for tinytex) image

jayhesselberth commented 3 months ago

given tinytex was being installed by the quarto action that this PR removes, we may need to add:

- uses: r-lib/actions/setup-tinytex@v2
hadley commented 3 months ago

Perfect, thank you!