Does the pkgdown GitHub action (perhaps with some special settings I've overlooked) also perform the pkgdown::build_site() part of the publishing process? I'm currently publishing by doing a local build_site() then committing the resulting changes to docs/ and pushing them, and I gather from posts here that others are doing the same. But I worry I'm missing out on something cooler; does the pkgdown action only copy the site over to gh-pages branch, or should I be able to depend on it to run the build_site() as well?