Skip to content

Prepare foundryR for CRAN release - #5

Merged
farach merged 1 commit into
mainfrom
farach-cran-readiness
Jul 4, 2026
Merged

Prepare foundryR for CRAN release#5
farach merged 1 commit into
mainfrom
farach-cran-readiness

Conversation

@farach

@farach farach commented Jul 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • Prepare foundryR for first CRAN submission with 0.1.0/2026 metadata, README CRAN install instructions, and CRAN-facing cran-comments.md.
  • Improve exported documentation/examples and regenerate README/Rd outputs.
  • Gate live API tests behind FOUNDRYR_RUN_LIVE_TESTS so CRAN/offline checks do not make network calls by default.
  • Add a source/license note for the bundled JFK audio sample.

Validation

  • urlchecker::url_check()
  • Exported-doc audit: 0 missing @return / examples
  • devtools::test() with live tests skipped by default
  • devtools::check(args = "--as-cran"): 0 errors, 0 warnings, 0 notes
  • pkgdown::check_pkgdown()
  • Clean installed-package validation from a temp library outside the repo: 137 exports classified; 52 offline validated, 85 deferred to live/external state, 0 unclassified

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@farach
farach merged commit 6d71a21 into main Jul 4, 2026
6 checks passed
@farach
farach deleted the farach-cran-readiness branch July 4, 2026 23:42
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.

1 participant