Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adicionar github actions #4

Open
GabrielRPrada opened this issue May 27, 2023 · 2 comments
Open

adicionar github actions #4

GabrielRPrada opened this issue May 27, 2023 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed
Milestone

Comments

@GabrielRPrada
Copy link
Owner

Adicionar um workflow do github actions pra fazer o bot atualizar e rodar no servidor automaticamente depois do commit.

@Tarkoviski, consegue ajudar com isso?

@GabrielRPrada GabrielRPrada added enhancement New feature or request help wanted Extra attention is needed labels May 27, 2023
@GabrielRPrada GabrielRPrada added this to the v1 milestone May 27, 2023
@Tarkoviski
Copy link
Contributor

Umm, a parte de reiniciar o bot depende bastante de como você planeja rodar ele. Eu uso o "screen", então eu simplesmente mato a sessão e crio uma nova.

Vale a pena olhar se o discord.py não tem uma opção de hot reload ou uma maneira "correta" de encerrar os bots.

@GabrielRPrada
Copy link
Owner Author

Eu tô usando o screen também, então dá pra usar essa estratégia.

Sobre o hot reload eu vou dar uma olhada.

Porque assim, toda vez eu quero fazer github actions pras coisas mas eu não faço ideia de como elas funcionam então eu acabo só achando uma solução preguiçosa tipo um cronjob rodando git pull todo dia e reiniciando o programa em seguida. Eu queria ver se pelo menos uma vez na vida ia ser possível eu fazer um negócio bonitinho e transparente

GabrielRPrada added a commit that referenced this issue May 27, 2023
adicionar github action para atualização automática (#4)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants