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

Automatizar deploy do site quando é feito push de um commit #1

Open
guites opened this issue Sep 22, 2024 · 0 comments
Open

Automatizar deploy do site quando é feito push de um commit #1

guites opened this issue Sep 22, 2024 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed question Further information is requested

Comments

@guites
Copy link
Member

guites commented Sep 22, 2024

O processo de deploy do fotolog tá meio manual/extenso, e envolve criar o post na branch main e depois mudar pra gh-deploy, commitando apenas os arquivos estáticos gerados pelo hugo.

Eu sei que tem como automatizar esse processo, por ex. eu fiz isso no meu blog (https://github.com/guites/guilhermegarcia.dev) usando um workflow (github action) que é disparado quando é feito um commit no branch hugo, daí ele que roda as etapas de build e atualização do site na github pages.

Aqui no fotolog do mate isso não funcionou pq eu não tenho todas as permissões pra mexer com as gh actions, possivelmente pq o repositório não é meu (ele é ou do @lfzawacki ou da organização matehackers, não sei).

Fica ai o desafio, seria mto bom se desse pra só criar o post no branch gh-pages e dar um commit sem precisar buildar os arquivos localmente.

@guites guites added enhancement New feature or request help wanted Extra attention is needed question Further information is requested labels Sep 22, 2024
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 question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant