CI: dist-tag beim npm-Publish setzen
npm bricht ab, sobald eine Version wie 0.19.2-threadnet.6 ohne --tag veroeffentlicht werden soll - der Suffix macht sie zur Prerelease. "threadnet" statt "latest", denn latest soll nicht auf eine Vorabversion zeigen. Refs axion1337.chat/threadnet-call#2
This commit is contained in:
+7
-1
@@ -68,4 +68,10 @@ publish_npm:
|
|||||||
//rohana.axion1337.de/api/packages/sorb/npm/:_authToken=${GITEA_NPM_TOKEN}
|
//rohana.axion1337.de/api/packages/sorb/npm/:_authToken=${GITEA_NPM_TOKEN}
|
||||||
EOF
|
EOF
|
||||||
- cd embedded/web
|
- cd embedded/web
|
||||||
- npm publish --access public
|
# --tag ist Pflicht, nicht Geschmack: unsere Versionen tragen den Suffix
|
||||||
|
# -threadnet.N und gelten npm damit als Prerelease. Ohne expliziten dist-tag
|
||||||
|
# bricht npm ab ("You must specify a tag using --tag when publishing a
|
||||||
|
# prerelease version"). "threadnet" statt "latest" ist dabei das Richtige -
|
||||||
|
# latest soll nicht auf eine Vorabversion zeigen. Fuer den Konsumenten ist es
|
||||||
|
# ohnehin unerheblich, ThreadNet-Webs pnpm-lock.yaml pinnt die Tarball-URL.
|
||||||
|
- npm publish --access public --tag threadnet
|
||||||
|
|||||||
Reference in New Issue
Block a user