Skip to content

GitHub Actions ficando em estado "Queued" indefinidamente no Pull Request #62

@geidsonc

Description

@geidsonc

O workflow Run tests / build (pull_request) está permanecendo indefinidamente no estado:

Queued — Waiting to run this check...
Waiting for a runner to pick up this job...

O job não inicia execução e permanece aguardando runner sem progresso.

Além disso, o check do Travis CI - Pull Request aparece como:

Expected — Waiting for status to be reported

Isso está bloqueando o merge do PR devido às regras de proteção de branch.


Contexto Técnico Atual

  • runs-on: ubuntu-20.04
  • Uso de container: php:8.0-cli-buster
  • Cache manual do Composer
  • Travis CI ainda configurado como check obrigatório
  • Uso de path-ignore (chave incorreta)

Problemas Identificados

  1. O runner ubuntu-20.04 pode estar indisponível ou descontinuado.
  2. O uso de container: não é necessário para este cenário.
  3. Travis CI ainda está configurado como check obrigatório, mas não está sendo utilizado.
  4. A chave correta no workflow deve ser paths-ignore, não path-ignore.

Comportamento Esperado

  • O workflow deve iniciar automaticamente ao abrir um PR.
  • Os testes PHPUnit devem executar normalmente.
  • O PR deve poder ser mergeado após sucesso do GitHub Actions.
  • Apenas o check do GitHub Actions deve ser obrigatório.

🛠 Proposta de Correção

Atualizar Runner

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions