Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Propagate custom env vars to the API checker soundness check

Ouverte
#205 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
55/100
Type d'issue
Bug
Clarté
Clairement spécifiée
Activité
À l'abandon
Stack technique
github-actions
Domaine
ci-cd

Piste de recherche

Commencez par .github/workflows/soundness.yml à la ligne 92 et examinez comment le API checker soundness check est invoqué. Comparez sa gestion de l'environnement avec celle de .github/workflows/benchmarks.yml de swift-nio vers la ligne 168, puis exécutez le workflow avec des variables personnalisées activant les traits et vérifiez qu'elles parviennent au check.

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

Description

Propagate custom env vars to the API checker soundness check: https://github.com/swiftlang/github-workflows/blob/35713f899d13ad504c249ecff3fbf90c931c7bcb/.github/workflows/soundness.yml#L92

This is needed as we use env vars to enable all traits in most CI pipelines for packages that have any non-default package traits.

Setting this env on the workflow that calls this one doesn't seem to do the job, maybe they need to be propagated explicitly? That's what we do elsewhere: https://github.com/apple/swift-nio/blob/888f4affd6cc7629adace9492c95504dd5201ae1/.github/workflows/benchmarks.yml#L168

cc @rnro

Langage dominant
Swift
Étoiles
115
Forks
60
Merge moyen
2 j 13 h
PR mergées (30 j)
4

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de swiftlang/github-workflows

Toutes les issues de swiftlang/github-workflows

Issues similaires

Plus d'issues Swift

Recevez les nouvelles issues par e-mail

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