From 46da17304bb1a210eb231363f60203583848d077 Mon Sep 17 00:00:00 2001 From: "Andrew G. Brown" Date: Fri, 19 Aug 2022 10:27:01 -0700 Subject: [PATCH] soilDB 2.7.3 --- .github/workflows/update-citation-cff.yaml | 58 ++++++++++++++++++++++ CITATION.cff | 26 +++++----- NEWS.md | 2 +- 3 files changed, 72 insertions(+), 14 deletions(-) create mode 100644 .github/workflows/update-citation-cff.yaml diff --git a/.github/workflows/update-citation-cff.yaml b/.github/workflows/update-citation-cff.yaml new file mode 100644 index 00000000..41fc9837 --- /dev/null +++ b/.github/workflows/update-citation-cff.yaml @@ -0,0 +1,58 @@ +# Workflow derived from https://github.com/r-lib/actions/tree/master/examples +# The action runs when: +# - A new release is published +# - The DESCRIPTION or inst/CITATION are modified +# - Can be run manually +# For customizing the triggers, visit https://docs.github.com/en/actions/learn-github-actions/events-that-trigger-workflows +on: + release: + types: [published] + push: + branches: [master, main] + paths: + - DESCRIPTION + - inst/CITATION + workflow_dispatch: + +name: Update CITATION.cff + +jobs: + update-citation-cff: + runs-on: macos-latest + env: + GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} + steps: + - uses: actions/checkout@v2 + - uses: r-lib/actions/setup-r@v2 + - uses: r-lib/actions/setup-r-dependencies@v2 + with: + extra-packages: | + any::cffr + any::V8 + + - name: Update CITATION.cff + run: | + + library(cffr) + + # Customize with your own code + # See https://docs.ropensci.org/cffr/articles/cffr.html + + # Write your own keys + mykeys <- list() + + # Create your CITATION.cff file + cff_write(keys = mykeys) + + shell: Rscript {0} + + - name: Commit results + run: | + git config --local user.name "$GITHUB_ACTOR" + git config --local user.email "$GITHUB_ACTOR@users.noreply.github.com" + git add CITATION.cff + git commit -m 'Update CITATION.cff' || echo "No changes to commit" + git push origin || echo "No changes to commit" + + + diff --git a/CITATION.cff b/CITATION.cff index f9c4b9cc..bb18e028 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,5 +1,5 @@ # ----------------------------------------------------------- -# CITATION file created with {cffr} R package, v0.2.2 +# CITATION file created with {cffr} R package, v0.2.3 # See also: https://docs.ropensci.org/cffr/ # ----------------------------------------------------------- @@ -35,7 +35,7 @@ preferred-citation: - family-names: Brown given-names: Andrew email: andrew.g.brown@usda.gov - notes: R package version 2.7.2 + notes: R package version 2.7.3 url: https://CRAN.R-project.org/package=soilDB year: '2022' repository: https://CRAN.R-project.org/package=soilDB @@ -171,6 +171,17 @@ references: orcid: https://orcid.org/0000-0002-1416-3412 year: '2022' url: https://CRAN.R-project.org/package=DBI +- type: software + title: curl + abstract: 'curl: A Modern and Flexible Web Client for R' + notes: Imports + authors: + - family-names: Ooms + given-names: Jeroen + email: jeroen@berkeley.edu + orcid: https://orcid.org/0000-0002-4035-0289 + year: '2022' + url: https://CRAN.R-project.org/package=curl - type: software title: jsonlite abstract: 'jsonlite: A Simple and Robust JSON Parser and Generator for R' @@ -216,17 +227,6 @@ references: email: hadley@rstudio.com year: '2022' url: https://CRAN.R-project.org/package=rvest -- type: software - title: curl - abstract: 'curl: A Modern and Flexible Web Client for R' - notes: Suggests - authors: - - family-names: Ooms - given-names: Jeroen - email: jeroen@berkeley.edu - orcid: https://orcid.org/0000-0002-4035-0289 - year: '2022' - url: https://CRAN.R-project.org/package=curl - type: software title: sf abstract: 'sf: Simple Features for R' diff --git a/NEWS.md b/NEWS.md index ba7aafa3..d8add70f 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,4 +1,4 @@ -# soilDB 2.7.3 (2022-08-16) +# soilDB 2.7.3 (2022-08-19) * `get_SDA_property()` all methods now support `miscellaneous_areas` argument. This defaults to `FALSE` for the methods it was previously implemented for--so be aware that queries using `"Dominant Component"` or `"Dominant Condition"` (which previously did not respond to `miscellaneous_areas`) may have the number of rows in result reduced due to omission of miscellaneous land types. If this is unexpected or undesired, please use `miscellaneous_areas=TRUE`. (https://github.com/ncss-tech/soilDB/issues/257)