Skip to content

tic 0.10.0

Compare
Choose a tag to compare
@pat-s pat-s released this 20 Dec 18:54

General

  • Drop Travis support (#295)
  • Drop Appveyor support (#296)
  • Bump templates: install required libgit2 required by usethis v2.0.0 (tic dep)
  • Run r-devel on ubuntu instead of macOS
  • DSL: Don't add steps twice, if present in a previous macro (#272)
  • use_tic(): use GitHub Actions as the default provider for all platforms
  • update_yml(): Support updating multiple YAML files
  • Update instructions for spatial libs on macOS for GHA

GitHub Actions templates

  • Update actions/checkout to v2.3.4
  • Update actions/upload-artifacts to v2.2.1
  • Update pat-s/always-upload-cache to v2.1.3
  • Update peter-evans/create-pull-request action in update-tic.yml template to use latest master
  • Add workflow_dispatch event trigger to templates

Bug fixes

  • step_setup_ssh() now verifies that {git2r} is installed. This prevents build failures for {rsconnect} deployments
  • gha_add_secret(): Add new upstream parameters and fix endpoint
  • Replace hardcoded references to "master" by a dynamic query of the default repo branch
  • Conditionally install pkgdown required system libs on both Linux and macOS
  • gha_add_secret(): Fix owner/repo output when calling the function from a different repo root (#299, @gadenbuie)