🔧 torna obrigatórios inputs no action.yml e atualiza valores padrão de variáveis de ambiente no main.js para melhorar configuração e deploy

This commit is contained in:
2025-11-20 13:21:15 -03:00
parent a1c9966436
commit ada43aab6d
2 changed files with 6 additions and 6 deletions

View File

@@ -6,7 +6,7 @@ inputs:
required: true
component:
description: 'Component name'
required: false
required: true
default: 'deployment'
sentry_dsn:
description: 'Sentry DSN'
@@ -16,15 +16,15 @@ inputs:
required: true
deploy_image:
description: 'Docker image'
required: false
required: true
default: 'git.makecodes.dev/viaartistica/crm-backend'
deploy_version:
description: 'Version to deploy'
required: false
required: true
default: 'qa'
deploy_webhook_url:
description: 'Webhook URL'
required: false
required: true
default: 'https://n8n.ops.makecodes.dev/webhook/viaartistica-crm-qa-deployments'
deploy_timeout_ms:
description: 'Timeout in ms'

View File

@@ -5,9 +5,9 @@ const {
COMPONENT = "deployment",
SENTRY_DSN = "",
AUTH = "",
DEPLOY_IMAGE = "git.makecodes.dev/viaartistica/crm-backend",
DEPLOY_IMAGE = "hello-world",
DEPLOY_VERSION = "qa",
DEPLOY_WEBHOOK_URL = "https://n8n.ops.makecodes.dev/webhook/viaartistica-crm-qa-deployments",
DEPLOY_WEBHOOK_URL = "https://n8n.ops.makecodes.dev/webhook/deployments",
DEPLOY_TIMEOUT_MS = "3600000",
} = process.env;