Software
Placeholder

shinycoreci

Application-level automated tests for Shiny

HTML

shinycoreci is an R package designed for continuous integration testing of Shiny and related packages. It installs bleeding-edge development versions of Shiny ecosystem packages and runs comprehensive automated tests across multiple platforms and deployment environments.

The package provides tools to test Shiny apps in different environments including RStudio IDE, web browsers, shinyapps.io, Posit Connect, and Docker-based server configurations. It uses GitHub Actions workflows to automatically test apps on multiple operating systems and R versions, deploy to hosting platforms, and generate test result reports. The package leverages r-universe for hourly package updates and avoids GitHub API rate limits during testing.

Contributors