From 3664ce858da1e7ba949baf675f7f3b249b8e7998 Mon Sep 17 00:00:00 2001 From: Steve Dudenhoeffer Date: Wed, 15 Jul 2026 23:32:30 -0400 Subject: [PATCH] chore(reusable): replace the retired ragnaros endpoint with netherstorm (hotfix lineage) Mirrors gadfly#23 on main. Env-only; image sha-ed9e946 unchanged. Co-Authored-By: Claude Fable 5 --- .gitea/workflows/review-reusable.yml | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/.gitea/workflows/review-reusable.yml b/.gitea/workflows/review-reusable.yml index 131965f..a297c4c 100644 --- a/.gitea/workflows/review-reusable.yml +++ b/.gitea/workflows/review-reusable.yml @@ -45,7 +45,7 @@ on: # Owner-set user-scope variables (see README "Central config via variables"): # GADFLY_DEFAULT_MODELS, GADFLY_DEFAULT_SPECIALISTS, # GADFLY_DEFAULT_PROVIDER_CONCURRENCY, GADFLY_DEFAULT_PROVIDER_LENS_CONCURRENCY, - # GADFLY_ENDPOINT_RAGNAROS (the 4090 Ti endpoint). + # GADFLY_ENDPOINT_NETHERSTORM (the local GPU box endpoint). # An unset variable + no input → the image default (one model, default suite), # so a public consumer with neither still gets a sane minimal review. inputs: @@ -124,16 +124,13 @@ jobs: # token, keep that one a secret instead. GADFLY_ENDPOINT_M1: ${{ vars.GADFLY_ENDPOINT_M1 }} GADFLY_ENDPOINT_M5: ${{ vars.GADFLY_ENDPOINT_M5 }} - # ragnaros = the 4090 Ti via its llama-swap proxy. Defined in the user - # var GADFLY_ENDPOINT_RAGNAROS (format "|[|]") - # so the URL can change without editing this file; the matching model is - # ragnaros/qwen3.6-27b in GADFLY_DEFAULT_MODELS. NB: use the un-hyphenated - # `llamaswap` provider spelling in the var — the pinned image needs it. - GADFLY_ENDPOINT_RAGNAROS: ${{ vars.GADFLY_ENDPOINT_RAGNAROS }} - # netherstorm = the Wan/qwen media box via its llama-swap proxy; user var - # GADFLY_ENDPOINT_NETHERSTORM (e.g. "llamaswap|https://llama-swap.netherstorm..."). - # Without this line the var is silently dropped at the workflow_call boundary - # and every netherstorm/ reviewer dies with 'unknown provider'. + # netherstorm = the local GPU box via its llama-swap proxy. Defined in the + # user var GADFLY_ENDPOINT_NETHERSTORM (format "|[|]", + # e.g. "llamaswap|https://llama-swap.netherstorm...") so the URL can change + # without editing this file; the matching model is netherstorm/qwen3.6-27b in + # GADFLY_DEFAULT_MODELS. NB: use the un-hyphenated `llamaswap` provider + # spelling in the var — the pinned image needs it. Without this line the var + # is silently dropped at the workflow_call boundary ('unknown provider'). GADFLY_ENDPOINT_NETHERSTORM: ${{ vars.GADFLY_ENDPOINT_NETHERSTORM }} # --- findings telemetry (optional) -------------------------------- GADFLY_FINDINGS_URL: ${{ secrets.GADFLY_FINDINGS_URL }}