diff --git a/cran-comments.md b/cran-comments.md index 85949ed..dce00e7 100644 --- a/cran-comments.md +++ b/cran-comments.md @@ -23,7 +23,7 @@ timestamp check. Installation, examples and tests passed, with 2,980 passing test assertions and no test warnings or failures. The RNG chunk-invariance test now exercises two and three chunks using at most two worker processes. -[CI](https://github.com/jakeberv/bifrost/pull/254/checks) +[CI](https://github.com/jakeberv/bifrost/pull/255/checks) also checks macOS and Windows R release, and Ubuntu R release, devel and oldrel-1 (`--as-cran --run-donttest --no-manual`). A Windows temporary-file note was traced to the worker-cancellation test; its worker files now use a diff --git a/tools/releases/0.2.2.md b/tools/releases/0.2.2.md index 9985598..da145de 100644 --- a/tools/releases/0.2.2.md +++ b/tools/releases/0.2.2.md @@ -63,8 +63,14 @@ for details. GitHub publication does not update CRAN automatically. clean Windows check and exactly 100% coverage with zero uncovered rows. - [x] Rebuild and check the PR #254 source archive with the Zenodo README update, including both manuals, in an isolated library. -- [ ] Merge PR #254 through normal review and confirm its CI. Select the exact - release commit and use the verified submission archive recorded below. +- [x] PR #254 merged as `053b2a7d`; all post-merge checks passed, including + exactly 100% coverage with zero uncovered rows and a clean Windows check. +- [x] Rebuild and check the PR #255 author-metadata correction, including both + manuals, in an isolated library. +- [x] PR #255 merged as `ff805582`; the author-metadata correction is on main. +- [ ] Confirm PR #255 post-merge CI and merge the follow-up check-evidence PR + through normal review. Select the exact release commit and use the verified + submission archive recorded below. - [ ] Retain the documented deferral of #231; this preparation does not fix it. Keep the initialization/convergence follow-up (#242) and RRphylo dependency work (#247) separate from this release. @@ -78,7 +84,31 @@ for details. GitHub publication does not update CRAN automatically. - [ ] Apply the publication-time documentation edits below through a PR. Update CRAN availability separately, only after CRAN actually publishes it. -## Latest check: PR #254 Zenodo concept DOI update +## Latest check: PR #255 author-metadata correction + +Source commit: `2f7b5a528757e281eca56c272d9b11aff7be919b`; checked on 2026-10-17 UTC. +Archive SHA-256: `9800f576b5ba807e8ffa98da55a87c2a767dcfccd4db6be59a70c8dcaa1eed7a`. + +`R CMD check --as-cran --run-donttest`, including PDF and HTML manuals, +returned **0 errors, 0 warnings, 1 note** (`unable to verify current time`). +All **2,980 assertions passed**, with zero test warnings/failures and 138 +expected skips. The 101-page PDF also passed `qpdf --check`. + +Validation used a fresh isolated library with existing dependencies accessed +read-only, two advertised cores, and one numerical thread per worker. +Dependency DESCRIPTION hashes remained unchanged. Only `DESCRIPTION` differs +from the previous checked archive: Julien Clavel's contributor/copyright-holder +entry is removed from `Authors@R` and the generated Author field, alongside +the new packaging timestamp. Attribution in `R/mvgls-starts.R` and the mvMORPH +paper citations remain unchanged. No package code or tests changed. + +Evidence: `output/release-0.2.2-author-check/run-wbvv4gjx/`, including the archive, +`SHA256SUMS`, `final-summary.txt`, `bifrost.Rcheck/00check.log`, and the manual. +Confirm post-merge CI for `ff805582` before submission. +This archive supersedes the earlier archives recorded below; +use its path and checksum for any later authorized submission. + +## Earlier check: PR #254 Zenodo concept DOI update Source commit: `b3940d7c3cd2c8dec9392433358ea6823832b7bb`; checked on 2026-10-17 UTC. Archive SHA-256: `846b0c6b9c97c51f16f8937919c687959eb28a6fd7a2a2dd35a3249348dc1c70`.