[Bug] Spurious `remote: error: GH013: Repository rule violations found for refs/heads/trunk.` `remote: - Code scanning is waiting for results from CodeQL for the commit`
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 20/100
Direção de pesquisa
Nenhum arquivo-fonte, teste ou ponto de entrada do CodeQL foi identificado. Comece reproduzindo a rejeição intermitente GH013 durante o merge descrito da branch de CI e examinando os resultados do CodeQL e da proteção de branches; o trabalho estará concluído quando for identificado por que uma verificação concluída é relatada como pendente e uma correção verificável for documentada.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Description of the false positive
remote: error: GH013: Repository rule violations found for refs/heads/trunk.
remote: Review all repository rules at https://github.com/SwuduSusuwu/SusuLib/rules?ref=refs%2Fheads%2Ftrunk
remote:
remote: - Code scanning is waiting for results from CodeQL for the commit 493026f.
remote:
To ssh://github.com/SwuduSusuwu/SusuLib.git
! [remote rejected] a32d469e~4 -> trunk (push declined due to repository rule violations)
error: failed to push some refs to 'ssh://github.com/SwuduSusuwu/SusuLib.git'
Code samples or links to source code
This is not related to particular source code. It happens at random when merging from continuous integration branches into trunk.
Have set the rules to require that all code reviews to allow to merge.
For huge pull requests, this can take over an hour (to push all of the commits to the branch in order, 1 by 1, waiting for the scans / reviews to finish after push).
- Numerous huge pull requests (which took months to produce, and over an hour just to push the individual commits in order and wait for the results after each push) were ruined because of this (once all of the tests pass and you start to push those individual commits to
trunk, spurious errors result in all commits pushed totrunkbeing removed from the pull request, with no possible commands to insert those back into the pull request if branch protection oftrunkblocks force pushes).
URL to the alert on GitHub code scanning (optional)
Irrelevant, since had to redo
- Linguagem predominante
- CodeQL
- Estrelas
- 10.1k
- Forks
- 2.1k
- Merge médio
- 2d 16h
- PRs com merge (30d)
- 143
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de github/codeql
-
agentic-workflows
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
-
false-positive javascript
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
-
C#: cs/simplifiable-boolean-expression false positive on Nullable<bool> compared with a literal Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
false-positive
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
Todas as issues de github/codeql
Issues semelhantes
-
kb-infra-drift
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
OCHA-DAP/ds-knowledge-base#653 · 1 comentário ·
-
intake mcp-intake needs-ac needs-human-review priority:medium type:feature
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Ikalus1988/MisakaNet#2102 · 2 comentários ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
llvm/lighthouse#283 ·
-
🤔 refinement needed
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
equinor/radix-operator#1979 ·
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100