Trim the CI jobs a bit -- too many variants

Offen
#747 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
48/100
Issue-Typ
Refactoring
Klarheit
Größtenteils klar
Aktivitätsstatus
Ruhig
Tech-Stack
swift
Bereich
ci-cd

Rechercherichtung

Beginne damit, die CI-Konfiguration zu finden, die die Swift-Version und die Plattform-Job-Matrix definiert. Vergleiche die aktuellen Varianten mit der vorgeschlagenen Abdeckung für samples und swift-test und überprüfe anschließend, dass die beibehaltenen Linux-, macOS-, Android- und Snapshot-Jobs weiterhin erfolgreich ausgeführt werden und die redundanten Varianten entfernt werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

We have too many CI jobs now due to the fact that we check 6.1, 6.2, 6.3, 6.4, linux, mac, android...

We likely can skip 6.2 in samples, and focus on the others.

I'd keep 6.1 on linux as double check; and then keep macos on latest only maybe 6.3 and snapshot.

swift-test would be on 6.1 and 6.3 as well

Vorherrschende Sprache
Swift
Sterne
1.3k
Forks
127
Ø Merge
1 Std. 6 Min.
Gemergte PRs (30 T.)
3

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus swiftlang/swift-java

Alle Issues in swiftlang/swift-java

Ähnliche Issues

Weitere Issues zu Swift

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.