【发布时间】:2021-01-12 12:54:38
【问题描述】:
当我将一些代码推送到master 时,会运行一个工作流文件。此文件构建工件并将代码推送到另一个分支 production。
另一个工作流文件如下所示,设置为在production 发生任何推送时运行。
name: Deploy
on:
push:
branches:
- production
jobs:
# Do something
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@master
但是这个工作流文件永远不会运行。我希望当工作流文件(在 master 上监听推送事件)完成后,该文件应该运行,因为之前的文件将代码推送到 production 分支。我如何确保发生这种情况?
【问题讨论】:
标签: git workflow continuous-deployment github-actions