Skip to content

Commit 7daa9b5

Browse files
committed
feat(release): kill switch da notificacao via var DISCORD_RELEASE_NOTIFY
Define DISCORD_RELEASE_NOTIFY=false (variable do repo) para desligar a notificacao de release no Discord. Ligado por padrao.
1 parent 25cb228 commit 7daa9b5

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/callable-release.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,10 @@ jobs:
8585
8686
const version = (process.argv[2] || '').replace(/^v/, '');
8787
88+
// Kill switch por repo: defina a variável DISCORD_RELEASE_NOTIFY=false
89+
// (Settings → Variables) para desligar a notificação. Ligado por padrão.
90+
const notify = env('DISCORD_RELEASE_NOTIFY').toLowerCase();
91+
if (['false', '0', 'off', 'no'].includes(notify)) { console.log('[discord] DISCORD_RELEASE_NOTIFY desligado, pulando.'); process.exit(0); }
8892
if (!webhook) { console.log('[discord] sem DISCORD_RELEASE_WEBHOOK, pulando.'); process.exit(0); }
8993
if (!repo || !version) { console.log('[discord] repo/versão ausentes, pulando.'); process.exit(0); }
9094
@@ -224,6 +228,8 @@ jobs:
224228
GH_MODELS_TOKEN: ${{ github.token }}
225229
LLM_MODEL: ${{ vars.LLM_MODEL }}
226230
# Notificação de release no Discord (todas opcionais).
231+
# Kill switch por repo: var DISCORD_RELEASE_NOTIFY=false desliga.
232+
DISCORD_RELEASE_NOTIFY: ${{ vars.DISCORD_RELEASE_NOTIFY }}
227233
DISCORD_RELEASE_WEBHOOK: ${{ secrets.UPDATE_DISCORD_WEBHOOK }}
228234
LOGO_MRIQBOX_URL: ${{ secrets.LOGO_MRIQBOX_URL }}
229235
RESOURCE_MRIQBOX_URL: ${{ secrets.RESOURCE_MRIQBOX_URL }}

0 commit comments

Comments
 (0)