comexio/GitHub Feature/Release Candidate Deploy Workflow

Reutiliza processos de build de imagem Docker, upload de arquivos e deploy para servidores EC2, incluindo conexão via VPN.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
AWS_ACCESS_KEY_IDAWS Access Key IDyes
AWS_SECRET_ACCESS_KEYAWS Secret Keyyes
AWS_REGIONAWS Regionyes
AWS_S3_BUCKETNome do bucket S3 para baixar arquivos (se aplicável)no
ENV_FILE_PATHCaminho do arquivo de ambiente no S3 (se aplicável)no
ENV_ENCRYPTION_PASSWORDSenha de criptografia do arquivo .envno
ECR_REGISTRYURL do repositório ECRno
IMAGE_NAMENome da imagem no ECRno
DOCKERFILE_PATHCaminho para o Dockerfileno
BASE_IMAGEImagem base (se necessário)no
DEPLOY_FILESLista de arquivos a serem empacotados para deployno
SERVER_LISTLista de servidores para deploy (JSON)no
SSH_USERUsuário SSH para deployno
SSH_KEY_FILEChave SSH para acessar os servidoresno
OVPN_CONFIG_FILEConfiguração do OpenVPN (se necessário)no
OVPN_CERT_PASSSenha do OpenVPN (se necessário)no
GITHUB_TOKENToken do GitHub para criar a releaseno
SECRET_MANAGER_KEYKey do secret managerno

no outputs