• Add explicit `process.exit()` to avoid wait for hanging promises
    Some checks failed
    Demo Job Summary, for Gradle builds / many-gradle-builds (push) Has been cancelled
    Demo Job Summary, for Gradle builds / successful-builds-with-no-summary (push) Has been cancelled
    Demo Job Summary, for Gradle builds / pre-existing-gradle-home (push) Has been cancelled

    Ghost released this 2024-01-17 09:01:46 +08:00 | 47 commits to main since this release

    When using the @actions/cache library to save cache entries, it seems that one
    or more Promises remain unresolved after the save completes.
    With Node20 this causes a delay when exiting the process: the default behaviour
    now wait for these Promises to complete. Adding an explicit Process.exit()
    removes the delay, returning to the Node 16 behaviour.

    Fixes #1038

    Downloads