aws-cloudformation / aws-cloudformation/cloudformation-cli-typescript-plugin

Separate release pipeline for support library and plugin

Offen
#34 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
TypeScript
Sterne
46
Forks
18
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

We are currently preparing release for both support library (NPM) and CLI plugin (PyPI) in the same pipeline as well as making a single tag for both. We should create separate release tags and entries containing its features and the packaged files. I would say the best way is to use [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) and have the pipeline automatically create the change logs.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die aktuelle Release-Pipeline sowie die Tagging- und Packaging-Schritte für die NPM-Supportbibliothek und das PyPI-CLI-Plugin zu lokalisieren. Definiere separate Release-Tags und Einträge, die jeweils ihre Features und paketierten Dateien enthalten, und ermittle anschließend, wie Conventional Commits die generierten Changelogs steuern kann. Als erledigt gilt die Aufgabe, wenn die beiden Release-Abläufe unabhängig voneinander sind und die erwarteten Artefakte und Changelogs erzeugen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python, typescript
Bereich
build-system, ci-cd, 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.