Skip to content

Document any delay of moving selector caches (eg. runtime: node@lts) after release of new versions #53

Description

@karlhorky

actions/setup-node has significant delays (up to 1 month!) of lts/* aliases (cache invalidation bug), due to slow updates in actions/runner-images:

Does pnpm/setup also suffer from the same delays due to caching? I noticed this wording, which sounds familiar to the explanations by the actions/setup-node team:

a moving selector such as node@lts is reported and cached under the version it resolved to

/**
* Read the versions `pnpm runtime set` actually installed, so that a moving
* selector such as `node@lts` is reported and cached under the version it
* resolved to. One listing covers every runtime, so this stays a single

If there are any delays, these should be documented.

But if pnpm/setup does not suffer from cache invalidation problems like the actions/setup-node problem, then I would propose it also in those two issues above as an alternative to actions/setup-node.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions