Add option to run Snippets as part of testing
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 42/100
Piste de recherche
Commencez par examiner la configuration existante du workflow GitHub du dépôt ainsi que le comportement des snippets Swift 5.7 décrit dans l’issue. Déterminez comment un workflow pourrait sélectionner des snippets pour swift run <SnippetName> sur toutes les plateformes prises en charge. La tâche est terminée lorsque la configuration est documentée et que les snippets sélectionnés s’exécutent correctement dans les pipelines GitHub concernés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Today it is possible to do swift run <SnippetName> if they are present in the Swift package. It would be great to have the ability to verify that the Snippets work cross-platform, and the best way I see is to allow doing this in GitHub pipelines.
Thinking about it, I believe it would make sense to have a configuration option which Snippets to run. I don't think there is a way now to run all snippets in one swift call anyway.
Background info: the pitch about snippets is here, and should be implemented in 5.7, so all supported versions in this workflow should be able to run them.
Will there be interest in such a feature?
- Langage dominant
- Swift
- Étoiles
- 115
- Forks
- 57
- Merge moyen
- 2 j 11 h
- PR mergées (30 j)
- 2
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 72/100
swiftlang/github-workflows#305 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
swiftlang/github-workflows#261 ·
-
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 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 58/100
swiftlang/github-workflows#277 · 1 commentaire ·
Toutes les issues de swiftlang/github-workflows
Issues similaires
-
Dictated bullet lists keep the recogniser's commas at the end of every line ("- Milk," "- Eggs,")Ouvertearea:dictation bug good first issue P2
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
uttrflow/uttrflow-swift#1958 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
521xueweihan/HelloGitHub#3788 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
callstackincubator/appduct#129 ·
Les mainteneurs répondent en général sous 1 jour
-
Mention WebXR Viewer in READMEOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
mozilla-mobile/firefox-ios#35827 ·
Les mainteneurs répondent en général sous 1 jour