Shared Forgejo Actions and Workflows
  • Shell 64.9%
  • Python 35.1%
Find a file
Matthias Falland fd2b7e106d refactor: Ollama-Workflow deaktiviert, OpenCode-Webhook übernimmt
- ai-review.yml auf workflow_dispatch umgestellt (manueller Fallback)
- OpenCode-basierter Review via Webhook ist jetzt der Standard

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-30 14:30:39 +00:00
.forgejo/workflows refactor: Ollama-Workflow deaktiviert, OpenCode-Webhook übernimmt 2026-05-30 14:30:39 +00:00
ai-review feat: OpenCode Multi-Agent PR Review mit Webhook-Listener 2026-05-30 14:21:16 +00:00
README.md test: trigger OpenCode review 2026-05-30 14:22:57 +00:00

.forgejo — Shared Actions & Workflows

Zentrale Forgejo Actions für alle Repos auf dev.connect-me.ch.

AI Multi-Agent PR Review

Automatisches Code-Review bei Pull Requests mit drei spezialisierten Ollama-Agents:

Agent Fokus
🛡️ Security Reviewer OWASP, Secrets, Injection, Auth
Quality Reviewer Logik, Error Handling, Komplexität, Tests
🏗️ Architecture Reviewer Breaking Changes, Dependencies, Design

Einrichtung in deinem Repo

  1. Secret anlegen: In deinem Repo unter Settings → Secrets → REVIEW_TOKEN mit einem Forgejo PAT (Scope: write:issue)

  2. Workflow kopieren — erstelle .forgejo/workflows/ai-review.yml:

name: AI PR Review

on:
  pull_request:
    types: [opened, synchronize]

jobs:
  ai-review:
    uses: mfalland/.forgejo/.forgejo/workflows/ai-review.yml@main
    secrets:
      REVIEW_TOKEN: ${{ secrets.REVIEW_TOKEN }}

Konfiguration

Variable Default Beschreibung
OLLAMA_URL http://192.168.1.106:11434 Ollama API Endpoint
OLLAMA_MODEL mistral:7b Ollama Model für Reviews

Variablen können pro Repo unter Settings → Variables gesetzt werden.

Test

Diese Zeile testet den AI-Reviewer.

OpenCode Review Test