我在GitHub的一个仓库上有一个名为“personal-website”的个人网站,每次在本地进行更改时,我都需要通过SSH登录到我的服务器(DigitalOcean),转到“var/www/personal-website”并执行“git pull”。
我正在尝试找到一种方法,在同一分支上进行推送后每次从“master”中获取。我阅读了GitHub actions的相关资料,并编写了一个文件“devops.yml”以在“.github/workflows/”目录下运行。
我正在尝试找到一种方法,在同一分支上进行推送后每次从“master”中获取。我阅读了GitHub actions的相关资料,并编写了一个文件“devops.yml”以在“.github/workflows/”目录下运行。
name: Build and Deploy
on:
push:
branches: master
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
Build and Deploy作业的GitHub Actions结果
在我的GitHub Actions页面上,该作业已成功。然而,在服务器端没有自动发起拉取请求。我该如何解决这个问题?