diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index c466ea5b..e614c4de 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -136,7 +136,7 @@ jobs: lockfile <- renv::lockfile_read() pkg_name_structure <- ifelse("${{ matrix.channel }}" == "stable", "%s/%s@*release", "%s/%s") for (package in lockfile$Packages) { - if (package$Source == "GitHub" && package$Package != "bslib") { # TODO: After teal.slice is released we can start updating bslib too + if (package$Source == "GitHub") { renv::record(sprintf(pkg_name_structure, package$RemoteUsername, package$Package)) } } @@ -150,6 +150,7 @@ jobs: github_pkgs <- names(lockfile_pkgs)[sapply(lockfile_pkgs, function(x) x$Source == "GitHub")] renv::restore(clean = TRUE) renv::update(exclude = github_pkgs) + renv::install('bslib@0.5.1') # TODO: After teal.slice is released we can start updating bslib too renv::snapshot() - name: Print the new renv.lock file for ${{ matrix.directory }}