Skip to content

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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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