Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix extra_dependencies handling in gitbook() #1408

Merged
merged 4 commits into from
Feb 27, 2023
Merged

Conversation

ThierryO
Copy link
Contributor

The current implementation ignores extra_dependencies passed to gitbook().

Copy link
Collaborator

@cderv cderv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

😮 good finding ! this is really something missing. This means that all of the previous fix we did in #1101 was indeed not working. We should have waited for confirmation before merging.

I think we need to add a small tests to this PR to confirm. Thanks a lot for this !

@cderv cderv changed the title bugfix: pass extra_dependencies from gitbook() to html_document2() Fix extra_dependencies handling in gitbook() Feb 27, 2023
@cderv cderv merged commit d1d1a2c into rstudio:main Feb 27, 2023
@ThierryO
Copy link
Contributor Author

Here is set of working examples with bookdown combined with another style . I use this collection of documents to test our corporate identity. Working on INBOmd is how I found this problem.

@ThierryO ThierryO deleted the dependency branch February 27, 2023 16:26
@cderv
Copy link
Collaborator

cderv commented Feb 27, 2023

Awesome. Would that be ok to use this repo in our CI checks so that we can test if a new bookdown version is breaking something ?
Or maybe you testing is enough ... 🤔

@ThierryO
Copy link
Contributor Author

Sure. That's why we make them public with a open source license.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 30, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

2 participants