if [[ "${mode}" != "--publish" ]]; then echo"usage: bash scripts/openclaw-npm-publish.sh --publish [package.tgz]" >&2
exit 2 fi
if [[ -n "${publish_target}" && -f "${publish_target}" ]]; then
case "${publish_target}" in
/*|./*|../*) ;;
*) publish_target="./${publish_target}" ;;
esac fi
release_channel="${publish_plan[0]}"
publish_tag="${publish_plan[1]}"
publish_cmd=(npm publish) if [[ -n "${publish_target}" ]]; then
publish_cmd+=("${publish_target}") fi
publish_cmd+=(--access public --tag "${publish_tag}" --provenance)
echo"Resolved package version: ${package_version}" echo"Resolved release channel: ${release_channel}" echo"Resolved publish tag: ${publish_tag}" echo"Publish auth: GitHub OIDC trusted publishing" if [[ -n "${publish_target}" ]]; then echo"Resolved publish target: ${publish_target}" fi
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.