From ef43fca36ae8f7ab2136a8b0116b2998ef172949 Mon Sep 17 00:00:00 2001 From: bburns632 Date: Fri, 3 May 2024 14:31:59 -0500 Subject: [PATCH 1/3] update to v0.5.0 w notes --- DESCRIPTION | 2 +- NEWS.md | 13 +++++-------- cran-comments.md | 8 ++++++++ 3 files changed, 14 insertions(+), 9 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index be5f53e5..4bc05e53 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ Package: pkgnet Type: Package Title: Get Network Representation of an R Package -Version: 0.4.2.9999 +Version: 0.5.0 Authors@R: c( person("Brian", "Burns", email = "brian.burns.opensource@gmail.com", role = c("aut", "cre")), person("James", "Lamb", email = "jaylamb20@gmail.com", role = c("aut")), diff --git a/NEWS.md b/NEWS.md index 743fe0af..7f547f5f 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,16 +1,13 @@ -# pkgnet (dev) +# pkgnet 0.5.0 ## NEW FEATURES * `do.call` with the function argument as string will now properly appear on the function reporter. Previously, this would show as a `do.call` node with a circular reference. (#302) * `LinkingTo:` package dependencies are now included in the `DependencyReporter` and subsequent HTML report and objects. (#319 Thanks @petergodbert !) ## CHANGES -* Updated `pkgnet-intro` vignette to include information on the Class Inheritance Reporter and other minor edits. -<<<<<<< HEAD -* Recursive functions `.parse_function` and `.parse_R6_expression` made tolerant to control statemets like `break` or `next` that would break the recursion. (#322) -* Excessive warnings removed for custom `vignette_path` param in `CreatePackageVignette()` (#322) -======= -* Updated R6 class documentation to be in line with current `roxygen2` standards. ->>>>>>> df2fdd4 (latest R6 doc standards for roxygen and pkgdown) +* Updated `pkgnet-intro` vignette to include information on the Class Inheritance Reporter and other minor edits. +* Recursive functions `.parse_function` and `.parse_R6_expression` made tolerant to control statemets like `break` or `next` that would break the recursion. (#322) +* Excessive warnings removed for custom `vignette_path` param in `CreatePackageVignette()` (#322) +* Updated R6 class documentation to be in line with current `roxygen2` standards. ## BUGFIXES * `CreatePackageReporter()` failing on Windows to build package coverage when `report_path` specified. (#322) diff --git a/cran-comments.md b/cran-comments.md index 1066af29..69a6dea4 100644 --- a/cran-comments.md +++ b/cran-comments.md @@ -1,5 +1,13 @@ # CRAN Submission History +## v 0.5.0 + +### Submission on May 3rd, 2024 +This is a minor release that includes a number of new features, bug fixes and minor backwards compatible changes. Please see `NEWS.md` for details. + +### CRAN Response + + ## v 0.4.2 ### Submission on December 21st, 2021 From 9e35d670f6b3f443c6503e587ff927cb88a36df3 Mon Sep 17 00:00:00 2001 From: bburns632 Date: Fri, 3 May 2024 14:58:05 -0500 Subject: [PATCH 2/3] revised release version check and additional latex package install latex extensions on release new version pattern --- .github/workflows/release.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0ea1c62e..b78342a5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,7 +21,11 @@ jobs: run: grep -E "Version:" $GITHUB_WORKSPACE/DESCRIPTION - name: Test if it is a production pattern (#.#.#) shell: bash - run: grep -E "Version:\s\d+\.\d+\.\d+$" $GITHUB_WORKSPACE/DESCRIPTION + run: | + verLine=$(grep -E "Version:" $GITHUB_WORKSPACE/DESCRIPTION) + dots="${verLine//[^.]}" + cnt=${#dots} + echo $((2-$cnt)) devel_test: name: ${{ matrix.os }} (R ${{ matrix.r-version }}) runs-on: ${{ matrix.os }} @@ -53,6 +57,13 @@ jobs: r-version: ${{ matrix.r-version }} - uses: r-lib/actions/setup-pandoc@v2 - uses: r-lib/actions/setup-tinytex@v2 + - run: tlmgr --version + - name: Install additional LaTeX Packages + run: | + tlmgr update --self + tlmgr update --all + tlmgr install titling framed inconsolata + tlmgr install collection-fontsrecommended - uses: r-lib/actions/setup-r-dependencies@v2 with: extra-packages: any::rcmdcheck From c2d9b9eb498483aff7b13b6e22718133bf2bac19 Mon Sep 17 00:00:00 2001 From: bburns632 Date: Fri, 3 May 2024 16:59:19 -0500 Subject: [PATCH 3/3] Update cran-comments.md --- cran-comments.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cran-comments.md b/cran-comments.md index 69a6dea4..64440bbb 100644 --- a/cran-comments.md +++ b/cran-comments.md @@ -6,7 +6,7 @@ This is a minor release that includes a number of new features, bug fixes and minor backwards compatible changes. Please see `NEWS.md` for details. ### CRAN Response - +None. Passed tests and merged without comment. ## v 0.4.2