Configurar Github actions
Secrets:
| Ambiente: |
Nome |
Valor |
| ambos |
GHCR_USER |
Nome do usuƔrio para o GitHub Container Registry |
| ambos |
GHCR_TOKEN |
Personal Access Token do usuÔrio do GitHub com permissão para o GitHub Container Registry |
| dev |
SSH_HOST_DEV |
EndereƧo IP do servidor de desenvolvimento |
| dev |
SSH_USERNAME_DEV |
Nome do usuƔrio SSH para o servidor de desenvolvimento |
| dev |
SSH_SECRET_KEY_DEV |
Chave privada do SSH para o servidor de desenvolvimento |
| dev |
SSH_PORT_DEV |
Porta SSH para o servidor de desenvolvimento (ex.: 22) |
| dev |
SERVICE_PATH_DEV |
Caminho base para o serviƧo no servidor de desenvolvimento (ex.: /srv/docker/HelloWorld) |
| prod |
SSH_HOST_PROD |
Endereço IP do servidor de produção |
| prod |
SSH_USERNAME_PROD |
Nome do usuÔrio SSH para o servidor de produção |
| prod |
SSH_SECRET_KEY_PROD |
Chave privada do SSH para o servidor de produção |
| prod |
SSH_PORT_PROD |
Porta SSH para o servidor de produção (ex.: 22) |
| prod |
SERVICE_PATH_PROD |
Caminho base para o serviço no servidor de produção (ex.: /srv/docker/HelloWorld) |
- No
SSH_PRIVATE_KEY insira a chave privada do usuƔrio maintainer: `
sudo cat /home/maintainer/.ssh/id_rsa