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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions