googleapis / googleapis/google-cloud-python

ci: enable --strict flag in presubmit twine_check

Ouverte Adaptée aux débutants
#18,339 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
5.4k
Forks
1.8k
Merge moyen
3 j 4 h
PR mergées (30 j)
122

Description

## 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/*

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

After #18211 populates long_description_content_type in the package setup.py files, open ci/run_single_test.sh and locate the presubmit twine_check command. Enable --strict for the dist/* check, then verify the presubmit check completes successfully with the stricter validation.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python, shell
Domaine
build-system, ci-cd
Type d'issue
Fonctionnalité
Difficulté
1/5
Temps estimé
Moins d'une heure
Activité
Active
Clarté
Clairement spécifiée
Accessibilité débutants
76/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.