Skip to content

Latest commit

 

History

History
102 lines (55 loc) · 5 KB

NEWS.md

File metadata and controls

102 lines (55 loc) · 5 KB
  • Fix GitHub action worfklows:

    • fix continuous integration workflows (i.e. pkgdown, Rcmdcheck, test-coverage)), which were broken after 2022-10-15 due to unavailable master branch in upstream dependency r-lib/actions.

    • fix pkgdown GitHub actions workflow, which crashed during build_news() generation on windows due to an recent change in Windows that has made it incompatible with old openssl servers (thanks to @jeroen for that hint!) and @garborcsardi for this workaround!). For full discussion on this issue (which might be fixed in an upcoming pkgdown version 2.0.7) see pkgdown#2211

  • GitHub actions: use windows as default operating system for pkgdown (for building documentation website) and test coverage workflow instead of macosx
  • Bugfix for correctly writing package documentation website URL to _pkgdown.yml
  • Documentation website with pkgdown (>= 2.0.2) and new KWB website:

    • Design: now using bootstrap5 and colors slightly adapted to KWB design.

    • URL to KWB logo was updated due to new website.

    • Attention: URLs to projects (including logos) need to be corrected manually (for old _pkgdown.yml files

  • Deleted functions for unused CIs travis and appveyor

  • Fix Rcmdcheck workflow on GitHub Actions by explicitly adding default organisation GITHUB_PAT
  • Improve re-usability of Github Actions badges (for R package kwb.pkgstatus)
  • Add function deploy_to_branch_with_extra_files() for using github-actions to deploy to gh-pages (#73)

  • Use GitHub Actions as default CI (#78) and removed support for Travis and Appveyor

  • Update default GitHub branch to main since 2020-10-01 (see: Article)

  • add_creation_metadata: write creation metadata in yaml format as default

  • travis.yml template: add dependencies required for pkgdown (>= 1.6.1) installation

  • Update Travis-CI badges after migrating KWB-R build from travis-ci.org to .com (#72)

  • Fix use_travis_deploy() to correctly generate key for using pkgdown on Travis to deploy to gh-pages (#70)
  • Add functions missing in pkgdown (>= 1.5.0) required for deploy_site_github_with_extra_files()
  • Fixed MIT LICENSE creation for CRAN (#60)
  • Use .md instead of .Rmd due to changed workflow in pkgdown v1.4 (see: r-lib/pkgdown#1136)
  • Improved use in case of an existing R package (by reading information from DESCRIPTION file with function kwb.pkgbuild::read_description)

  • Improved documentation generation (closes #6)

    • Changed README.Rmd to index.Rmd (used by pkgdown::build_home) and added "Installation" chapter

    • Added "Installation" chapter in README.md for Github repo site

  • Automatically convert package title to Title Case with tools::toTitleCase()

  • Added a NEWS.md file to track changes to the package.

  • See http://style.tidyverse.org/news.html for writing a good NEWS.md