diff --git a/.github/workflows/agents-keepalive-loop.yml b/.github/workflows/agents-keepalive-loop.yml index f8488f83d..792c001c3 100644 --- a/.github/workflows/agents-keepalive-loop.yml +++ b/.github/workflows/agents-keepalive-loop.yml @@ -165,7 +165,7 @@ jobs: preflight: name: Verify secrets available needs: evaluate - if: needs.evaluate.outputs.action == 'run' || needs.evaluate.outputs.action == 'fix' + if: needs.evaluate.outputs.action == 'run' || needs.evaluate.outputs.action == 'fix' || needs.evaluate.outputs.action == 'conflict' runs-on: ubuntu-latest environment: agent-standard outputs: @@ -203,7 +203,7 @@ jobs: needs: - evaluate - preflight - if: needs.evaluate.outputs.action == 'run' || needs.evaluate.outputs.action == 'fix' + if: needs.evaluate.outputs.action == 'run' || needs.evaluate.outputs.action == 'fix' || needs.evaluate.outputs.action == 'conflict' runs-on: ubuntu-latest steps: - name: Checkout @@ -244,7 +244,7 @@ jobs: WORKFLOWS_APP_ID: ${{ secrets.WORKFLOWS_APP_ID }} WORKFLOWS_APP_PRIVATE_KEY: ${{ secrets.WORKFLOWS_APP_PRIVATE_KEY }} with: - skip: ${{ needs.evaluate.outputs.action != 'run' && needs.evaluate.outputs.action != 'fix' }} + skip: ${{ needs.evaluate.outputs.action != 'run' && needs.evaluate.outputs.action != 'fix' && needs.evaluate.outputs.action != 'conflict' }} prompt_file: ${{ needs.evaluate.outputs.prompt_file }} mode: keepalive pr_number: ${{ needs.evaluate.outputs.pr_number }}