我有一个单存储库,其中包含在部署后运行的测试。这个 Github 工作流程由
on: [deployment_status]
触发,因为有 2 次部署,所以触发了 2 次。问题是这些触发测试中只有一个出现在 PR 视图中,而两个测试都出现在 repo 的操作选项卡中。
name: Tests
on: [deployment_status]
jobs:
job:
if: github.event.deployment_status.state == 'success'
runs-on: ubuntu-latest
steps:
- name: Checkout 🛎
uses: actions/checkout@v3
- name: Run Cypress 🌲
uses: cypress-io/github-action@v5
我尝试向此工作流程添加 2 个作业,但这只会导致工作流程被 2 个作业触发两次