Deploy PR to staging only if CI checks passed
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 45/100
Direção de pesquisa
Comece em pending.py, na lógica de staging-deployment vinculada por volta da linha 77, e depois revise os checks referenciados pelo pull request 643 de kernelci-pipeline. Rastreie como um pull request é selecionado para staging e defina o gate com base na aprovação de todos os checks de CI. Está concluído quando um PR com qualquer check com falha ou incompleto é excluído do staging, enquanto um com todos os checks aprovados pode ser incluído.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Although there are various checks enabled in KernelCI repositories (e.g. https://github.com/kernelci/kernelci-pipeline/pull/643) it is not verified if they all passed before adding a PR to the staging deployment.
PRs should be included in staging on condition that all CI checks passed.
- Linguagem predominante
- Python
- Estrelas
- 4
- Forks
- 20
- Merge médio
- 7min
- PRs com merge (30d)
- 7
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
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 kernelci/kernelci-deploy
-
We need to fix k8s deployment of kernelci-api / kernelci-pipeline as old script not up to dateAbertabug sysadmin
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
kernelci/kernelci-deploy#265 ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
kernelci/kernelci-deploy#261 ·
-
docker compose yaml broken in api&pipelineTalvez livre de novo @nuclearcat assumiu há 444 dias e não há nenhum pull request aberto. Aberta
kernelci/kernelci-deploy#251 · 1 responsável ·
-
kci-dockerwatch need to be daemonizedTalvez livre de novo @nuclearcat assumiu há 459 dias e não há nenhum pull request aberto. Aberta
kernelci/kernelci-deploy#249 · 1 responsável ·
-
Document staging deployment processTalvez livre de novo @nuclearcat assumiu há 465 dias e não há nenhum pull request aberto. Abertadocumentation
kernelci/kernelci-deploy#246 · 2 responsáveis ·
Todas as issues de kernelci/kernelci-deploy
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
sususweet/midea_auto_cloud#285 ·
Mantenedores costumam responder em até 1 dia
-
Short positive Table maxlen values produce oversized cellsTalvez já em andamento @Gambit-Checkmate assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 18 dias
-
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 68/100
MangasMango/bound-to-rot#41 · 1 comentário ·
-
breaking change
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 1 dia
-
Word viper missingAberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 68/100
dwyl/english-words#244 ·