我正在尝试实现 Github 自托管运行器,但我遇到了困难
我想为我的产品和开发服务器使用不同的运行器
据我了解,可以根据环境设置标签,但我的开发和生产服务器基本相同(都是 windows server 20012 R2,硬件相似)
我有两个分别指向 dev 和 master 的 yml 文件,但是我可以将跑步者指向正确的动作吗?
我试图为跑步者添加一个标签,如下所示:
但是当我发布到master时,触发了top runner
prod 的 yml 文件如下所示:
name: SSR-Prod
on:
push:
branches: [master]
pull_request:
branches: [master]
jobs:
build:
runs-on: self-hosted
steps:
- uses: actions/checkout@v2
- name: Restore dependencies
run: npm install
- name: Build and publish
run: npm run build:ssr