Propagate custom env vars to the API checker soundness check
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
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de swiftlang/github-workflows
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
swiftlang/github-workflows#261 ·
-
Update from actions/checkout@v4 to v6Peut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
swiftlang/github-workflows#258 · 1 commentaire ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
swiftlang/github-workflows#312 ·
-
Android testing is broken with swiftbuildPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 58/100
swiftlang/github-workflows#277 · 1 commentaire ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 52/100
swiftlang/github-workflows#267 ·
Toutes les issues de swiftlang/github-workflows
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
raullenchai/Rapid-MLX#4889 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 1 jour
-
iOS-2026
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
mozilla-mobile/firefox-ios#36150 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
-
HTMLFormatter applies the wrong column alignment to table cells that follow a spanned cellPeut-être pris @auraseb l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
swiftlang/swift-markdown#296 ·