googleapis / googleapis/google-cloud-python
ci: enable --strict flag in presubmit twine_check
- Linguagem predominante
- Python
- Estrelas
- 5.4k
- Forks
- 1.8k
- Merge médio
- 2d 23h
- PRs com merge (30d)
- 123
Descrição
## Overview
The presubmit `twine_check` step in `ci/run_single_test.sh` currently runs `twine check dist/*` without `--strict` to avoid false-positive failures caused by missing `long_description_content_type` metadata in existing `setup.py` files (see #18211).
## Goal
Once `long_description_content_type="text/x-rst"` is populated across package `setup.py` files via #18211, re-enable the `--strict` flag in `ci/run_single_test.sh`:
```bash
twine check --strict dist/*
Guia de contribuição
Direção de pesquisa
Depois que #18211 preencher long_description_content_type nos arquivos setup.py dos pacotes, abra ci/run_single_test.sh e localize o comando presubmit twine_check. Habilite --strict para a verificação de dist/* e, em seguida, verifique se a verificação presubmit é concluída com sucesso com a validação mais rigorosa.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- python, shell
- Domínio
- build-system, ci-cd
- Tipo de issue
- Funcionalidade
- Dificuldade
- 1/5
- Tempo estimado
- Menos de uma hora
- Status de atividade
- Ativa
- Clareza
- Claramente especificada
- Facilidade para iniciantes
- 76/100