processing / processing/processing4

Release Automation Improvements

Offen
#1,281 7 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

build system
Vorherrschende Sprache
Java
Sterne
494
Forks
183
Ø Merge
4 Std. 39 Min.
Gemergte PRs (30 T.)
3

Beschreibung

Most relevant area for this enhancement?

Build process

Feature to enhance

Release Process

Enhancement details

Automate the steps that require human interaction :)
You mentioned you're already getting the website update step automated which will be amazing.

Can the step of having to perform a release on a personal repository be removed as well?

Would you like to help implement this enhancement?

No, I’m just suggesting the enhancement

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

Beginne damit, den aktuellen Release-Prozess abzubilden, einschließlich des Schritts zur Aktualisierung der Website und des Release-Schritts im persönlichen Repository. Lege fest, welche Interaktionen mit Menschen entfernt werden sollten und wie ein vollständig automatisierter Abschluss des Releases aussieht; das Issue nennt keine Dateien, Tests oder Einstiegspunkte.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
build-system, release
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.