Git 操作将 git 存储库文件夹复制到 google 云

Git action copy git repository folder to google cloud

我正在尝试使用 git 推送操作将我的 WordPress 主题文件夹复制到 google 云 ubuntu 服务器。我找到的大部分文档都在 docker 上,我的要求相当简单,即

例如,在我的 git 存储库中,当我进行更改时,需要将文件夹“wordpress/wp-content/themes/mytheme”复制到 ubuntu google 云服务器文件夹“/var/ www/html/wordpress/wp-content/themes/mytheme"

我遇到的最接近的帮助是 gcloud action,但它没有解释在 yaml 文件中指定命令(如 rsynccp)的位置和方式

最后,我能够使用 GitHub 涉及简要以下步骤的操作来自动执行 WordPress 部署

  • 正在GitHub和google云Ubuntu虚拟实例之间建立SSH连接
  • 使用 YAML 文件配置 GitHub 操作

这涉及我博客中记录的几个不同步骤 post GitHub actions to deploy WordPress on google cloud