Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Consider testing CodeQL also against Kotlin EA versions

Aberta
#22,219 2 comentários 5 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
48/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Pouca atividade
Stack de tecnologia
github-actions, kotlin
Domínio
ci-cd, testing-qa

Direção de pesquisa

Comece revisando os problemas de CodeQL reportados e a documentação das versões Kotlin de acesso antecipado; em seguida, inspecione os workflows existentes do GitHub Actions no repositório para testes de versões do Kotlin. Determine se uma matriz pode testar o CodeQL atual com as releases EAP do Kotlin e defina como as falhas devem ser expostas. Considera-se concluído quando a abordagem estiver documentada ou implementada com cobertura sustentável para as versões EAP.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

question

Description of the issue

For some time now, all projects using Kotlin and CodeQL face the following situation:

  1. A new Kotlin version is released
  2. Dependabot, Renovate, or equivalent creates a PR to upgrade Kotlin
  3. The PR fails as CodeQL doesn't support the new version yet
  4. After some weeks, a CodeQL release is out for that version, but a new Kotlin version is also released briefly after, which basically restarts the process from step 1

The reported cases since last October:

Just by looking at the timeline of some of these issues, it should be visible how many public projects keep the Kotlin upgrade on hold due to the CodeQL compatibility.

Would you consider testing the current CodeQL version against the Kotlin early-access versions?

I understand testing against EA versions won't necessarily mean anticipating the necessary changes, but I wonder if something relatively cheap could be achieved with a GitHub Actions matrix to at least bring awareness to the process.

Linguagem predominante
CodeQL
Estrelas
10.1k
Forks
2.1k
Merge médio
2d 16h
PRs com merge (30d)
143

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de github/codeql

Todas as issues de github/codeql

Issues semelhantes

Mais issues de DevOps

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.