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
windows
as default operating system for pkgdown
(for
building documentation website) and test coverage
workflow instead of macosx
_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
Rcmdcheck
workflow on GitHub Actions by explicitly adding default organisation GITHUB_PAT
use_badge_runiverse()
(for linking to https://kwb-r.r-universe.dev)
if package is available and use for index.md
and README.md
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)
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