~/talk

Azure Pipelines and GitHub Actions

Talkat rstudio::conf 2019 · 2019-01-15..01-18· [devops-and-delivery]
slides:none on file

Continuous integration using GitHub Actions runs matrix builds across Linux, Windows and macOS, supports Docker containers, and offers 20 concurrent jobs with up to six hour run times; it is free for open source/academic/educational repos. Workflows are YAML files (created by use_github_actions/use_github_actions_tidy) that test packages across R-devel to R 3.2, cache dependencies, auto-install Linux system libs via rhub, upload logs as artifacts, run coverage with codecov, and include examples at r-lib/actions.

AI-written summary · about

  1. 0:00Introduction
  2. 0:42What is GitHub Actions
  3. 1:44Martin Fowler Quote
  4. 3:20Why use GitHub Actions
  5. 4:51Comparison to other services
  6. 5:39Why not Azure
  7. 6:41GitHub Actions
  8. 8:06Package Checks
  9. 15:14GitHub Actions Example
  10. 15:46Docker Container Support
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.