setup-node with cache: npm requires a lock file; the initial run
failed with 'Dependencies lock file is not found'. Committing the
generated package-lock.json and updating checkout/setup-node to the
latest v7 major (node24 runtime; requires act_runner >= 0.2.13).