1
resposta

Workflow não está sendo executado.

Olá;

Segui o mesmo procedimento da aula, mas por algum motivo desconhecido o workflow não está sendo executado automaticamente após abrir uma Pull Request, Segue prints para mais detalhes.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Ola!

Olhando os prints do seu repositório e do workflow, o motivo de o GitHub Actions não estar sendo executado é provavelmente um detalhe de configuração no YAML ou no contexto do repositório. Vou listar os pontos que vi:

O arquivo está em:

.github/workflow-ci.yml

Mas o GitHub só reconhece workflows dentro de .github/workflows/.
Ou seja, o caminho correto deve ser:

.github/workflows/workflow-ci.yml

Esse é o erro principal: basta criar a pasta workflows dentro de .github/ e mover o YAML para lá.

No seu YAML está assim:

on:
  pull_request:
    branches: [ "main" ]

Isso significa que ele só roda quando alguém abre PR para main.
Se você criou a PR para outro branch, ele não dispara.
Confirme se a PR é realmente altera-server - main (nos prints parece que sim, então está certo).

O nome está:

name: Workflow de Continuos Integration

Isso não afeta a execução, apenas como aparece na aba Actions.