Skip to content

Modernize tinyspotifyr: r-ci, tinyrox docs, maintainer, cornball-ai#3

Merged
TroyHernandez merged 3 commits into
masterfrom
add-r-ci
Jun 6, 2026
Merged

Modernize tinyspotifyr: r-ci, tinyrox docs, maintainer, cornball-ai#3
TroyHernandez merged 3 commits into
masterfrom
add-r-ci

Conversation

@TroyHernandez

Copy link
Copy Markdown
Collaborator

Modernization pass (untouched since ~2021):

  • CI: add eddelbuettel r-ci (.github/workflows/ci.yaml, macOS + Ubuntu).
  • Maintainer: troy@cornball.ai + ORCID; drop hardcoded Author/Maintainer (derive from Authors@R).
  • Docs: migrate roxygen2 -> tinyrox (regenerate man/ + NAMESPACE; package doc -> _PACKAGE). Requires tinyrox >= 0.3.3.1 (long-signature \usage fix).
  • Repo: URL/BugReports -> cornball-ai after transfer.

R CMD check: 0 errors, 0 NOTEs, 1 inherent WARNING (CRAN incoming feasibility).

- .github/workflows/ci.yaml (eddelbuettel r-ci, macOS + Ubuntu)
- Authors@R: maintainer email troy@cornball.ai, add ORCID
- Drop hardcoded Author/Maintainer fields (derive from Authors@R; clears the
  DESCRIPTION meta NOTE the ORCID introduced)
- Drop RoxygenNote; regenerate man/ + NAMESPACE with tinyrox
- Convert package doc from @docType/@name to the "_PACKAGE" sentinel
- Requires tinyrox >= 0.3.3.1 (long-signature \usage fix) for get_recommendations
@TroyHernandez TroyHernandez merged commit 53aa3c0 into master Jun 6, 2026
4 checks passed
@TroyHernandez TroyHernandez deleted the add-r-ci branch June 6, 2026 22:51
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