From ec94a0967d11073c06eef1736aaf579df672e3d3 Mon Sep 17 00:00:00 2001 From: Malasaur Date: Tue, 17 Mar 2026 16:10:28 +0100 Subject: [PATCH] Added OWUI update workflow --- .forgejo/workflows/update.yaml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .forgejo/workflows/update.yaml diff --git a/.forgejo/workflows/update.yaml b/.forgejo/workflows/update.yaml new file mode 100644 index 0000000..645d1c6 --- /dev/null +++ b/.forgejo/workflows/update.yaml @@ -0,0 +1,31 @@ +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()))")}"