Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Cleanup release manager files

Offen Anfängerfreundlich
#436 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
72/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
python
Bereich
release

Rechercherichtung

Beginne damit, das Skript run_release zu lokalisieren und zu lesen, wie es die Release-Staging- und Arbeitsdateien verarbeitet. Füge einen Bereinigungsschritt für abgeschlossene Release-Arbeiten hinzu, wobei das separate Downloads-Laufwerk unangetastet bleibt; abgeschlossen bedeutet, dass die Home-Verzeichnisse der Release-Manager nach einem Release keine fertigen Arbeitsdateien mehr enthalten.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement

Currently the disk fills up over time without cleanup for release manager home directories:

Path               Size  Notes
-----------------  ----  -------------------------------
/home/psf-users    9.6G  release staging, never cleaned
  RM1              5.5G  3.14.0rc2-rc3, 3.15.0b1-rc2
  RM2              2.3G
  RM3		       1.6G  3.10.18, 3.11.13, 3.11.14

Can we add a cleanup step to the release scripting you all have so that work files are cleaned up after a release is finished.

re: Discord

Thomas
Maybe we should add cleanup to the run_release script.

It is just the main drive (vda1) not the actual drive housing all of our downloads - that one is fine at around ~60% usage

Vorherrschende Sprache
Python
Sterne
61
Forks
48
Ø Merge
3 Std. 16 Min.
Gemergte PRs (30 T.)
4

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

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 python/release-tools

Alle Issues in python/release-tools

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

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