Skip to content

Commit 08efbfe

Browse files
committed
feat(release): usa GH_TOKEN como fallback para o GitHub Models
Evita precisar de um secret dedicado: como o acesso ao Models e por identidade da conta, o PAT pessoal do release (GH_TOKEN) serve para gerar a descricao.
1 parent dc3d6d1 commit 08efbfe

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

.github/workflows/callable-release.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -227,9 +227,10 @@ jobs:
227227
env:
228228
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
229229
NODE_AUTH_TOKEN: ${{ secrets.GH_TOKEN }}
230-
# Token para o GitHub Models: prefere o PAT (conta pessoal com Models);
231-
# se ausente, usa o GITHUB_TOKEN (funciona só onde Models está habilitado).
232-
GH_MODELS_TOKEN: ${{ secrets.GH_MODELS_TOKEN || github.token }}
230+
# Token para o GitHub Models (acesso é por identidade da conta, não por
231+
# escopo). Prefere um PAT dedicado; senão usa o GH_TOKEN (PAT pessoal do
232+
# release); em último caso o GITHUB_TOKEN (403 em org free -> notas cruas).
233+
GH_MODELS_TOKEN: ${{ secrets.GH_MODELS_TOKEN || secrets.GH_TOKEN || github.token }}
233234
LLM_MODEL: ${{ vars.LLM_MODEL }}
234235
# Notificação de release no Discord (todas opcionais).
235236
# Kill switch por repo: var DISCORD_RELEASE_NOTIFY=false desliga.

0 commit comments

Comments
 (0)