googleapis / googleapis/google-cloud-python

ci: enable --strict flag in presubmit twine_check

Aberta Para iniciantes
#18,339 0 comentários 0 reações 0 responsáveis Ver no GitHub
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

Abrir o 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

Receba novas issues na sua caixa de entrada

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