We now run the R package tests using the shinylive assets we built and installed in the previous steps (before we were building shinylive but testing with the default assets version).
We now test r-shinylive in Quarto against the same version of shinylive as is used by py-shinylive. To do this, we needed to move the quarto integration test to happen immediately after installing the r-shinylive package, to ensure that we get the released shinylive assets. Later, we'll build and install the latest shinylive, which may have the same version number as the last release (but will be different).
Finally, we also test r/py-shinylive together in Quarto using the latest, custom built shinylive.
Three big changes: