-
Notifications
You must be signed in to change notification settings - Fork 7
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
GitHub Action Repair #144
GitHub Action Repair #144
Conversation
…s with duplicate chunk names
…ADME and is excluded from the package build
…aned up line breaks
…an then test without needing to merge PR first)
Got both GitHub actions (R check + pkgdown build) to work on any update to a PR so I should be able to use this PR as a testing ground as I experiment with the GitHub actions (without needing to merge it just to test). Sorry if this makes a bunch of email pings for you Julien! |
…ub action failure)
…mismatched vignette title vs. YAML title
…voided. Switched it to a message instead
…ind any functions that actually depend upon it
…NOTE for excluding it
…hat we can drop it as a dependency
…ctually removed the places that depend upon it
Progress ReportI've gotten the R-CMD check to run locally and return 0 errors/warnings/notes (on my computer--Mac OS--at least). The pkdown site also builds correctly for me when running In the "details" of the failed GHAs here it seems like they all fail at the following step: @brunj7, do you have any insight on a solution and/or better problem identification here? For what it's worth, I'd pitch merging this PR regardless of the GitHub action issues because the package itself is in better shape in this branch than it is in the 'main' branch currently |
Huge Progress!While searching for other instances of this issue I found this Posit Community post which seems very closely related to what we're experiencing here. In that post, they link this issue which suggests the following changes to the GitHub Action YAMLs:
Implementing both of these has fixed the pkgdown website build GHA as well as the ubuntu release & "oldrel-1" checks! However, the ubuntu devel and windows checks are still failing. So 4/6 success at this point which feels like progress Note Going ForwardI will not be editing the pkgdown site YAML any more because it works and I don't want to disrupt the special magicks causing it to suddenly work. Effort can be focused on the R-CMD check YAML now |
…nce in GHA details) and adding `libjq-dev` to set of packages
… `libcurl4-gnutls-dev` and broken previously-functioning GHAs
Progress!Adding the |
…h file path to try to avoid bizarre (unrequested) inserted backslashes
GitHub Actions Fixed!That last tweak fixed the R-CMD check for Windows OS and that means that all 6 GitHub Actions now succeed! We are ready to merge this PR whenever it is convenient. To help with other documentation I'm listing below all open Related IssuesSolved:
Maybe Solved:
|
First pass at getting GitHub actions (R-CMD check and pkgdown site build) to work again. I'd like to merge this PR to see if the changes I've implemented fix things at least on a sort of macro level. I can get the pkgdown site to render locally and my devtools check returns 1 NOTE (orphaned package) with no ERROR/WARNINGs and a bunch of issues with the
testthat
tests--that I'm not sure would cause a functioning R-CMD check GitHub action to fail.This is directly related to issue #140 and #143 with possible relevance to other issues.