CI/CD Pipelines - Oh, the Places You'll Go!
summary
Concrete CI/CD setup for Shiny apps: a small bug is caught by automated tests that record UI behavior, shinytest2 runs in a pipeline that uses GitHub Actions to set up R, run tests, and only then deploy to Posit Connect. The pipeline flags failures so fixes are made before users see them; the claim is that this prevents broken reports and enables reliable automatic deployments, turning manual, error-prone releases into consistent, tested rollouts.
AI-written summary · about
chapters (8)
- 0:00Intro
- 0:47The Problem
- 1:26Alternative Reality
- 2:35How I got here
- 3:10Community prebuilt steps
- 4:02Benefits
- 4:30Other tools
- 4:50Resources
related talks
39mRemove your Testing Bottleneck with CI/CD Pipelines
15mA Robust Framework for Automated Shiny App Testing
22mLet's Build A CI CD Pipeline
20mStreamlining Release Management for DevOps Success
15mA Robust Framework for Automated Shiny App Testing
22mData Integrity Tests in CI/CD Pipelines
40mSecure by Default: Building an AI-Augmented, OSS-Powered Reusable CI/CD Pipeline
26mIntelligent Deployment Pipelines
