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 CI by skipping visual tests when vdiffr is not available #4192

Conversation

yutannihilation
Copy link
Member

@yutannihilation yutannihilation commented Sep 6, 2020

I'm not sure if systemfonts will be available again on R 3.3 and 3.2 (if we follow the 5 version policy, the support for 3.2 might be dropped), but I think the tests should handle this gracefully anyway, as vdiffr is not actually used for testing on the versions. It seems we also need to skip the ggsave test newly added by #4164 as svglite also depends on systemfonts.

Also, this PR reflects some changes on r-lib/action's check.full.yaml (Use RStudio package manager, and use binary packages on R-devel as well).

@yutannihilation yutannihilation merged commit ac2b5a7 into tidyverse:master Sep 6, 2020
@yutannihilation yutannihilation deleted the ci/do-not-require-vdiffr-on-R3.3 branch September 6, 2020 21:46
thomasp85 pushed a commit that referenced this pull request Dec 14, 2020
* Skip visual tests when vdiffr is not available

* Add tweak to skip ggsave tests

* Update CMD-ckeck.yml

* Add http-user-agent

* Fix a comment

* Require vdiffr except when it's explicitly disabled
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants