nodejs / nodejs/node-core-utils

Don't require full CI when `.github/` is the only change (and others)

Offen
#501 1 Kommentar 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement
Vorherrschende Sprache
JavaScript
Sterne
314
Forks
137
Ø Merge
2 T. 8 Std.
Gemergte PRs (30 T.)
24

Beschreibung

This might also require policy changes on nodejs/node, but for PRs changing Actions we don't need to run full CI. Same goes for PRs changing CODEOWNERS, or linter rules, among other files. I suggest we create a .jenkinsignore file or something on nodejs/node so we can store the rules there instead of here.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Das Issue erwähnt eine vorgeschlagene .jenkinsignore-Datei und Richtlinienänderungen in nodejs/node. Beginne damit, zu prüfen, wie Entscheidungen für vollständige CI derzeit definiert sind und wie nodejs/node mit Actions, CODEOWNERS und Änderungen an Linter-Regeln umgeht. Als erledigt gilt, wenn vereinbarte Regeln die vollständige CI für diese Änderungen überspringen können und die anderen vorgesehenen Dateikategorien abdecken.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, node.js
Bereich
ci-cd, tooling
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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