RetardsBotPrompt/.forgejo/workflows/update.yaml
Malasaur ec94a0967d
All checks were successful
Update OWUI Prompts / update-prompts (push) Successful in 4s
Added OWUI update workflow
2026-03-17 16:10:28 +01:00

31 lines
1.1 KiB
YAML

name: Update OWUI Prompts
on:
push:
branches: [master]
paths:
- "retards-bot.md"
- "retards-helper.md"
jobs:
update-prompts:
runs-on: self-hosted
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Update Retards Bot prompt
run: |
PROMPT=$(cat retards-bot.md)
curl -s -X PATCH "${{ secrets.OWUI_URL }}/api/v1/models/retards-bot" \
-H "Authorization: Bearer ${{ secrets.OWUI_API_KEY }}" \
-H "Content-Type: application/json" \
-d "{\"system_prompt\": $(echo "$PROMPT" | python3 -c "import json,sys; print(json.dumps(sys.stdin.read()))")}"
- name: Update Retards Helper prompt
run: |
PROMPT=$(cat retards-helper.md)
curl -s -X PATCH "${{ secrets.OWUI_URL }}/api/v1/models/retards-helper" \
-H "Authorization: Bearer ${{ secrets.OWUI_API_KEY }}" \
-H "Content-Type: application/json" \
-d "{\"system_prompt\": $(echo "$PROMPT" | python3 -c "import json,sys; print(json.dumps(sys.stdin.read()))")}"