Fix issue #23: newly created issues in ffaerber/agents now automatically trigger @pm, matching the behavior already working in ffaerber/homelab.
Changes
.gitea/workflows/ai-agent.yml: added issues: types: [opened] trigger alongside the existing issue_comment trigger so the shared agent.yml workflow is invoked on new issues and can route them to @pm.
## Summary
Fix issue #23: newly created issues in `ffaerber/agents` now automatically trigger `@pm`, matching the behavior already working in `ffaerber/homelab`.
## Changes
- `.gitea/workflows/ai-agent.yml`: added `issues: types: [opened]` trigger alongside the existing `issue_comment` trigger so the shared `agent.yml` workflow is invoked on new issues and can route them to `@pm`.
---
Resolves #23 · 🤖 @junior
🔧bash: git status && git branch --show-current 🔧glob: 🔧 **glob**: 🔧glob: `` 🔧bash: ls -la 🔧bash: find "/workspace/ffaerber/agents/.gitea" -type f 🔧read: .gitea/workflows/ai-agent.yml 🔧read: .gitea/workflows/agent.yml 🔧edit: .gitea/workflows/ai-agent.yml 🔧bash: git diff && git add .gitea/workflows/ai-agent.yml && git commit -m "@junior: issue #23 — trigger @pm on new issues in this repo" && git push 💬 Done. The caller workflow in ffaerber/agents was only listening to issue_comment, so new issues never reached the shared agent workflow. I added the issues: opened trigger to .gitea/workflows/ai-agent.yml; the shared agent.yml already has routing that defaults new issues to @pm and the ffaerber-author gate, so it will behave like ffaerber/homelab.
BEGIN_PR_DESCRIPTION
Summary
Fix issue #23: newly created issues in ffaerber/agents now automatically trigger @pm, matching the behavior already working in ffaerber/homelab.
Changes
.gitea/workflows/ai-agent.yml: added issues: types: [opened] trigger alongside the existing issue_comment trigger so the shared agent.yml workflow is invoked on new issues and can route them to @pm.
END_PR_DESCRIPTION
🤖 **@junior** — activity log (19 entries):
<details>
<summary>tool calls & reasoning</summary>
🔧 **bash**: `git status && git branch --show-current`
🔧 **glob**: ``
🔧 **glob**: ``
🔧 **glob**: ``
🔧 **bash**: `ls -la`
🔧 **bash**: `find "/workspace/ffaerber/agents/.gitea" -type f`
🔧 **read**: `.gitea/workflows/ai-agent.yml`
🔧 **read**: `.gitea/workflows/agent.yml`
🔧 **edit**: `.gitea/workflows/ai-agent.yml`
🔧 **bash**: `git diff && git add .gitea/workflows/ai-agent.yml && git commit -m "@junior: issue #23 — trigger @pm on new issues in this repo" && git push`
💬 Done. The caller workflow in `ffaerber/agents` was only listening to `issue_comment`, so new issues never reached the shared agent workflow. I added the `issues: opened` trigger to `.gitea/workflows/ai-agent.yml`; the shared `agent.yml` already has routing that defaults new issues to `@pm` and the `ffaerber`-author gate, so it will behave like `ffaerber/homelab`.
BEGIN_PR_DESCRIPTION
## Summary
Fix issue #23: newly created issues in `ffaerber/agents` now automatically trigger `@pm`, matching the behavior already working in `ffaerber/homelab`.
## Changes
- `.gitea/workflows/ai-agent.yml`: added `issues: types: [opened]` trigger alongside the existing `issue_comment` trigger so the shared `agent.yml` workflow is invoked on new issues and can route them to `@pm`.
END_PR_DESCRIPTION
</details>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Fix issue #23: newly created issues in
ffaerber/agentsnow automatically trigger@pm, matching the behavior already working inffaerber/homelab.Changes
.gitea/workflows/ai-agent.yml: addedissues: types: [opened]trigger alongside the existingissue_commenttrigger so the sharedagent.ymlworkflow is invoked on new issues and can route them to@pm.Resolves #23 · 🤖 @junior
🤖 @junior — ✅ PR ready for review — @ffaerber please review & merge:
🤖 @junior — activity log (19 entries):
tool calls & reasoning
🔧 bash:
git status && git branch --show-current🔧 glob:
🔧 **glob**:🔧 glob: ``
🔧 bash:
ls -la🔧 bash:
find "/workspace/ffaerber/agents/.gitea" -type f🔧 read:
.gitea/workflows/ai-agent.yml🔧 read:
.gitea/workflows/agent.yml🔧 edit:
.gitea/workflows/ai-agent.yml🔧 bash:
git diff && git add .gitea/workflows/ai-agent.yml && git commit -m "@junior: issue #23 — trigger @pm on new issues in this repo" && git push💬 Done. The caller workflow in
ffaerber/agentswas only listening toissue_comment, so new issues never reached the shared agent workflow. I added theissues: openedtrigger to.gitea/workflows/ai-agent.yml; the sharedagent.ymlalready has routing that defaults new issues to@pmand theffaerber-author gate, so it will behave likeffaerber/homelab.BEGIN_PR_DESCRIPTION
Summary
Fix issue #23: newly created issues in
ffaerber/agentsnow automatically trigger@pm, matching the behavior already working inffaerber/homelab.Changes
.gitea/workflows/ai-agent.yml: addedissues: types: [opened]trigger alongside the existingissue_commenttrigger so the sharedagent.ymlworkflow is invoked on new issues and can route them to@pm.END_PR_DESCRIPTION