发布

  • [ISSUE #14578] Upgrade codecov-action to v5 and merge coverage workflow into CI (#14579)

    frostbyte_neo 发布于 2026-03-09 08:09:31 +00:00 | 604 次提交 在此版本后已推送到 develop

    • chore(ci): upgrade codecov-action to v5 and merge coverage workflow

    Merge code-coverage.yml back into ci.yml and upgrade codecov-action
    from v4.2.0 to v5. This resolves the fork PR coverage visibility
    issue by leveraging v5's tokenless upload support for public repos.

    • Add push trigger to ci.yml for coverage baseline updates
    • Upgrade codecov-action from v4.2.0 to v5
    • Remove hardcoded 28 JaCoCo paths (v5 auto-discovers)
    • Set fail_ci_if_error to false for tokenless resilience
    • Add timeout-minutes to prevent hanging jobs
    • Remove unnecessary matrix strategy
    • Delete redundant code-coverage.yml

    Fixes https://github.com/alibaba/nacos/issues/14578

    Signed-off-by: cxhello caixiaohuichn@gmail.com

    • chore(ci): add explicit JaCoCo files list for codecov upload

    Add files parameter to codecov-action with all 28 module JaCoCo
    paths, as requested by maintainer.

    Signed-off-by: cxhello caixiaohuichn@gmail.com


    Signed-off-by: cxhello caixiaohuichn@gmail.com

    下载附件