发布

  • chore(repo): fix publish workflow (#31510)

    frostbyte_neo 发布于 2025-06-09 18:39:06 +00:00

    Current Behavior

    The publish workflow was failing because the preinstall script was
    exiting with code 1 when detecting an older Node.js version, causing the
    entire publishing process to fail.

    Expected Behavior

    The preinstall script should warn about Node.js version requirements but
    not exit with an error code during publishing, allowing the workflow to
    continue.

    Related Issue(s)

    This fixes a critical issue preventing package publishing due to Node.js
    version check failures in CI environments.

    The fix changes:

    • console.error() to console.warn() for better log categorization
    • Removes process.exit(1) to prevent workflow termination
    • Adds the actual Node.js version to the warning message for better
      debugging

    This ensures the publish workflow can complete successfully while still
    providing visibility into Node.js version mismatches.

    下载附件