chore(reusable): replace the retired ragnaros endpoint with netherstorm #23

Merged
steve merged 1 commits from chore/ragnaros-to-netherstorm into main 2026-07-16 03:32:18 +00:00
+8 -11
View File
@@ -45,7 +45,7 @@ on:
# Owner-set user-scope variables (see README "Central config via variables"): # Owner-set user-scope variables (see README "Central config via variables"):
# GADFLY_DEFAULT_MODELS, GADFLY_DEFAULT_SPECIALISTS, # GADFLY_DEFAULT_MODELS, GADFLY_DEFAULT_SPECIALISTS,
# GADFLY_DEFAULT_PROVIDER_CONCURRENCY, GADFLY_DEFAULT_PROVIDER_LENS_CONCURRENCY, # 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), # An unset variable + no input → the image default (one model, default suite),
# so a public consumer with neither still gets a sane minimal review. # so a public consumer with neither still gets a sane minimal review.
inputs: inputs:
@@ -124,16 +124,13 @@ jobs:
# token, keep that one a secret instead. # token, keep that one a secret instead.
GADFLY_ENDPOINT_M1: ${{ vars.GADFLY_ENDPOINT_M1 }} GADFLY_ENDPOINT_M1: ${{ vars.GADFLY_ENDPOINT_M1 }}
GADFLY_ENDPOINT_M5: ${{ vars.GADFLY_ENDPOINT_M5 }} GADFLY_ENDPOINT_M5: ${{ vars.GADFLY_ENDPOINT_M5 }}
# ragnaros = the 4090 Ti via its llama-swap proxy. Defined in the user # netherstorm = the local GPU box via its llama-swap proxy. Defined in the
# var GADFLY_ENDPOINT_RAGNAROS (format "<provider>|<base-url>[|<key>]") # user var GADFLY_ENDPOINT_NETHERSTORM (format "<provider>|<base-url>[|<key>]",
# so the URL can change without editing this file; the matching model is # e.g. "llamaswap|https://llama-swap.netherstorm...") so the URL can change
# ragnaros/qwen3.6-27b in GADFLY_DEFAULT_MODELS. NB: use the un-hyphenated # without editing this file; the matching model is netherstorm/qwen3.6-27b in
# `llamaswap` provider spelling in the var — the pinned image needs it. # GADFLY_DEFAULT_MODELS. NB: use the un-hyphenated `llamaswap` provider
GADFLY_ENDPOINT_RAGNAROS: ${{ vars.GADFLY_ENDPOINT_RAGNAROS }} # spelling in the var — the pinned image needs it. Without this line the var
# netherstorm = the Wan/qwen media box via its llama-swap proxy; user var # is silently dropped at the workflow_call boundary ('unknown provider').
# 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/<model> reviewer dies with 'unknown provider'.
GADFLY_ENDPOINT_NETHERSTORM: ${{ vars.GADFLY_ENDPOINT_NETHERSTORM }} GADFLY_ENDPOINT_NETHERSTORM: ${{ vars.GADFLY_ENDPOINT_NETHERSTORM }}
# --- findings telemetry (optional) -------------------------------- # --- findings telemetry (optional) --------------------------------
GADFLY_FINDINGS_URL: ${{ secrets.GADFLY_FINDINGS_URL }} GADFLY_FINDINGS_URL: ${{ secrets.GADFLY_FINDINGS_URL }}