Properly Support multi-project repos
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 28/100
- Tipo de issue
- Funcionalidade
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Ativa
- Stack de tecnologia
- github-actions, typescript
- Domínio
- ci-cd
Direção de pesquisa
Start from the linked example workflow (ebp-ci quarkus-ci-pipeline.yml, line 33) to see how a sub-project is currently selected, then trace which action inputs (init/analyze steps) control that selection and how results are aggregated before upload to code scanning. The payload gives no acceptance criteria, so the first deliverable is a maintainer-accepted design for per-sub-project separation rather than code; check for a response in the issue thread before starting.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Hello, Came across the CodeQL action but it looks like I am not really able to use it effectively as I have a monorepo that has multiple sub-projects.
Main issues:
- While main syntax of the workflow is capable of being configured to focus on just one sub-project, it is cumbersome to do so.
- The integration with GitHub (at the project level) simply does not support the practice at all; does not separate per sub-project, but shows an aggregation of all projects
Any way we can get to where this is doable, or am I just not finding how to do this? Example of what I have going here: https://github.com/Epic-Breakfast-Productions/ebp-ci/blob/main/.github/workflows/quarkus-ci-pipeline.yml#L33
- Linguagem predominante
- TypeScript
- Estrelas
- 1.7k
- Forks
- 494
- Merge médio
- 1d 10h
- PRs com merge (30d)
- 52
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o 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-action
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100
github/codeql-action#4202 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
github/codeql-action#4052 · 4 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
github/codeql-action#4185 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
github/codeql-action#4173 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
github/codeql-action#4078 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
Todas as issues de github/codeql-action
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
farbenmeer/tapi#531 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
naver/egjs-flicking#971 ·
-
Renderer treats a sub-pixel width difference as a resize, which cancels the `motion()` entranceAberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
Mantenedores costumam responder em até 1 dia
-
Tenant
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
MTES-MCT/Dossier-Facile-Frontend#2061 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
backnotprop/plannotator#1784 ·
Mantenedores costumam responder em até 1 dia