1.8 KiB
1.8 KiB
Kurse VSCode Erweiterung
Dies beschreibt die Wartungsrichtlinien für das freeCodeCamp/courses-vscode-extension Repository, das den Quellcode für die freeCodeCamp - Courses Erweiterung enthält.
Veröffentlichung der Erweiterung
Eine GitHub-Aktion veröffentlicht automatisch die Erweiterung im Visual Studio Marketplace bei der Veröffentlichung einer neuen GitHub-Version.
- Packe eine neue Version der Erweiterung:
npm run pack -- <tag_type>
Dabei ist <tag_type>
eines von: major
, minor
, patch
.
- Schiebe die neue Version nach
main
:
git commit -am "<tag_type>(<version>): <description>"
git push
Optional kannst du direkt zu upstream/main
pushen, aber es wird empfohlen, einen neuen PR zu eröffnen, um die Richtigkeit zu überprüfen.
- Erstelle eine neues GitHub-Release über die GitHub-Benutzeroberfläche:
- Erhöhe die Versionsnummer korrekt, wenn du einen neuen Tag erstellst.
- Lade die
.vsix
-Datei mit dem Release hoch. - Veröffentliche das Release und bestätige, dass die Aktion erfolgreich war.
[!NOTE] Das Erstellen einer Version erfordert Schreibzugriff auf das
freeCodeCamp/courses-vscode-extension
Repository.
Manuelles Veröffentlichen der Erweiterung
Ein manueller Upload auf den Visual Studio Marketplace kann mit den folgenden Schritten durchgeführt werden:
- Besuche https://marketplace.visualstudio.com/ und melde dich an
- Navigiere zur freeCodeCamp Publisher Seite
- Wähle die entsprechende Erweiterung aus und wähle
Update
- Lade die Datei aus deinen lokalen Dateien hoch