Skip to content

Commit 7be1adc

Browse files
committed
Replace pr-agent.yml with momus.yml on devel
The default branch's workflows govern issue_comment events. Without momus.yml on devel, /ai-review and @-mention triggers couldn't fire on PRs targeting devel; meanwhile pr-agent kept reacting to bot comments. Swap the two atomically.
1 parent 2e43de6 commit 7be1adc

2 files changed

Lines changed: 29 additions & 17 deletions

File tree

.github/workflows/momus.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Momus
2+
3+
on:
4+
pull_request:
5+
types: [opened, reopened, ready_for_review, synchronize]
6+
issue_comment:
7+
types: [created]
8+
workflow_dispatch:
9+
inputs:
10+
pr_number:
11+
description: PR number to review
12+
required: true
13+
type: string
14+
15+
jobs:
16+
call:
17+
permissions:
18+
contents: read
19+
pull-requests: write
20+
issues: write
21+
uses: elijahr/.github/.github/workflows/momus.yml@devel
22+
with:
23+
pr_number: ${{ github.event.pull_request.number || github.event.issue.number || github.event.inputs.pr_number }}
24+
event_name: ${{ github.event_name }}
25+
trigger_mention: "@axiomantic-momus[bot]"
26+
secrets:
27+
LLM_API_KEY: ${{ secrets.LLM_API_KEY }}
28+
MOMUS_APP_ID: ${{ secrets.MOMUS_APP_ID }}
29+
MOMUS_APP_PRIVATE_KEY: ${{ secrets.MOMUS_APP_PRIVATE_KEY }}

.github/workflows/pr-agent.yml

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)