aws-cloudformation / aws-cloudformation/cloudformation-cli-typescript-plugin
Separate release pipeline for support library and plugin
- 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
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