Tic Versions Save

Tasks Integrating Continuously: CI-Agnostic Workflow Definitions

v0.14.0

5 months ago
  • Install {tic} via r-universe to avoid re-installation issues with {pak}
  • Switch to official actions/save and actions/restore actions after they support to always save and restore cache
  • Update all templates

Note: You might need to update your workflow files manually or do a fresh init via use_ghactions_yml() as there were too many changes for the automatic update logic to work.

v0.13.3

11 months ago
  • Updated actions/upload-artifact version to v3 to silence nodejs deprecation warnings

v0.13.2

1 year ago
  • Bump template revision: account for GHA deprecation warnings regarding set-output and save-state

v0.13.1

1 year ago
  • Circle CI: install pandoc in deploy stage
  • Do not use RSPM binarines on R-devel (no binaries available)
  • Bump templates to 2022-08-28

v0.13.0

1 year ago
  • Use {pak} for pkg installation and binaries on Linux (#327)
  • Update instructions for building {sf} and {terra} from source (#326)
  • use_*_yml(): change default template type to use only Linux runners
  • Add basic support for Drone CI (#325)

v0.12.0

2 years ago
  • Update Circle CI templates to 2022-03-01
    • Remove ccache parts
    • Run nightly builds also on main branch
  • Update GHA and Circle CI templates to 2022-03-01
    • Update to setup-tinytex@v2
    • Update to setup-r@v2
    • Update to setup-pandoc@v2
    • Update to checkout@v3
  • Only run one set of runners in pull requests. Previously, runners were triggered both by commits to a branch and the respective pull request
  • Fixed a bug in update_yml() which updated the wrong CI config file in certain situations

v0.11.4

2 years ago
  • Add compatibility for rlang >= v1.0.0

v0.11.3

2 years ago
  • do_pkgdown(): Fix accidental deployments from pull requests (#308)

v0.11.2

2 years ago
  • do_pkgdown() now always create a .nojekyll file for both release and developement deployments. Otherwise custom fonts starting with an underscore will not be loaded as Jekyll ignores this pattern. A .nojekyll file tells GitHub pages to not use Jekyll for serving the web page. (#307)

v0.11.1

2 years ago
  • Templates: install required system libs for {pkgdown} conditionally (accidentally removed in the previous template revision on 2021-06-26)