Azure Pipelines and GitHub Actions - Jim Hester

January 30, 2020 Jim Hester
Open source R packages on GitHub often take advantage of continuous integration services to automatically check their packages for errors. This is very useful to catch things quickly, as well and increasing confidence for proposed changes, as the Pull Requests can be checked before they are merged. Travis-CI and Appveyor are the most popular current methods. However newer services, Azure Pipelines and GitHub Actions, show promise for being more powerful and simpler to configure and debug. I will discuss these services and demonstrate some of their capabilities and how to configure them for your own use in packages and reports.

About the Author

Jim Hester

Jim is a software engineer on the Tidyverse team, with a background in Bioinformatics and Genomics. He is the author and maintainer of a number of R packages including covr, devtools, glue, readr and more...

Follow on Twitter Follow on Linkedin Visit Website More Content by Jim Hester
Previous Video
15 Years of R in Quantitative Finance - Brandon Farr
15 Years of R in Quantitative Finance - Brandon Farr

Use of R in the investment industry is established and growing. This talk will discuss changes seen in 15 y...

Next Video
Asynchronous programming in R - Winston Chang
Asynchronous programming in R - Winston Chang

Writing regular R code is straightforward: you tell R to do something, it does it, and then it returns cont...