aws / aws/aws-lambda-builders

Remove duplicate "osutils" used by several workflows

Offen
#46 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
maintainer/need-response type/refactor
Vorherrschende Sprache
Python
Sterne
380
Forks
161
Ø Merge
1 T. 1 Std.
Gemergte PRs (30 T.)
2

Beschreibung

**Description:**
Several workflows `python_pip`, `node_npm` share the same osutils class. Fix this by moving common functionality into a library that can be shared across workflows.

**Steps to reproduce the issue:**
1.
2.
3.

**Observed result:**

**Expected result:**

**Additional environment details (Ex: Windows, Mac, Amazon Linux etc)**

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die osutils-Klasse in den python_pip- und node_npm-Workflows zu lokalisieren und die von ihnen gemeinsam genutzte Funktionalität zu vergleichen. Ermittle, wo eine gemeinsame Bibliothek hingehört; als erledigt gilt die Aufgabe, wenn beide Workflows diese gemeinsame Implementierung verwenden, ohne doppelten osutils-Code.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
build-system, tooling
Issue-Typ
Refactoring
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
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.