Skip to content

Conversation

rffontenelle
Copy link
Collaborator

Atualmente, o agendamento diário do GitHub Actions é executado nos forks deste repositório, sempre falhando em fazer o "commit" por falta de permissão (o que é bom!). Este commit adiciona uma condição que simplesmente não executa nada caso o repositório não seja python/python-docs-pt-br, excluindo assim os forks.

Citando a fonte da solução:

This workflow will execute the job build only when meeting one of the following situations:

  1. The event is schedule and the repository is main_org/main_repo, if the repository is not main_org/main_repo the job build will be skipped.
  2. The event is not schedule and the repository can be anyone.

(main_org/main_repo, neste caso, é python/python-docs-pt-br)

@rougeth
Copy link
Collaborator

rougeth commented Mar 2, 2020

Será que não é uma boa deixar rodando nos forks e só não commitar no final? Pq daí daria pra ver se ta quebrando ou não.

@rffontenelle
Copy link
Collaborator Author

Botar o IF apenas na etapa de Update (no qual faz o commit) ?

@rougeth
Copy link
Collaborator

rougeth commented Mar 2, 2020

Isso. Faz sentido?

@rffontenelle
Copy link
Collaborator Author

Não temos o costume de fazer alterações em commits em forks, de forma que talvez não seja meio que desperdício de recursos computacionais o agendamento rodar diariamente no fork, porém não há muito problema não. Realmente a parte do commit seria o mais impactante, até porque fica notificando por e-mail diariamente os erros de tentativa de fazer commit.

Vamos aguardar uma virada de dia para ver se está funcionando bem.

@rougeth
Copy link
Collaborator

rougeth commented Mar 2, 2020

@rffontenelle não fez sentido o que eu falei não cara. Na minha cabeça a gente tava falando sobre quando alguém abre um PR: Github Actions executando quando alguém abre um pull request. Você estava 100% correto, não faz sentido executar nos forks.

@rougeth
Copy link
Collaborator

rougeth commented Mar 2, 2020

Foi mal a confusão.

@rffontenelle
Copy link
Collaborator Author

Tranquilo. Desfeito!

@rffontenelle
Copy link
Collaborator Author

rffontenelle commented Mar 2, 2020

Na minha cabeça a gente tava falando sobre quando alguém abre um PR: Github Actions executando quando alguém abre um pull request.

Já pensei em prever execução do GitHub Actions em razão de uma pull request, mas como fazer pull request não faz parte do nosso fluxo de trabalho de tradução, penso que não há necessidade de poluir o arquivo. Coisas para reavaliar posteriormente caso surja a necessidade..

@rougeth rougeth merged commit 01b776c into python:3.8 Mar 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants