You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description:
Add cache restore key for all package managers.
According to github cache document action/cache npm cache npm can use restore key to improve cache restore. And yarn and yarn2 is also support to use restore-key
pnpm/action-setup also point out pnpm is support to use restore-key.
usos: acciones/setup-node@v4.0.3
con:
# Establezca always-auth en npmrc.
always-auth: # opcional, el valor predeterminado es falso
# Versión Especificación de la versión que se utilizará. Ejemplos: 12.x, 10.15.1, >=10.15.0.
node-version: # opcional
# Archivo que contiene la especificación de la versión que se utilizará. Ejemplos: package.json, .nvmrc, .node-version, .tool-versions.
archivo-versión-nodo: # opcional
# Arquitectura de destino que utilizará Node. Ejemplos: x86, x64. Se utilizará la arquitectura del sistema de forma predeterminada.
arquitectura: # opcional
# Configure esta opción si desea que la acción busque la última versión disponible que satisfaga la especificación de la versión.
check-latest: # opcional
# Registro opcional para configurar la autenticación. Se configurará el registro en un archivo .npmrc y .yarnrc a nivel de proyecto y se configurará la autenticación para leer desde env.NODE_AUTH_TOKEN.
URL del registro: # opcional
# Ámbito opcional para la autenticación en registros con ámbito. Se recurrirá al propietario del repositorio cuando se utilice el registro de paquetes de GitHub (https://npm.pkg.github.com/).
alcance: # opcional
# Se utiliza para extraer distribuciones de nodos de node-versions. Dado que hay un valor predeterminado, normalmente el usuario no lo proporciona. Al ejecutar esta acción en github.com, el valor predeterminado es suficiente. Al ejecutar en GHES, puede pasar un token de acceso personal para github.com si experimenta una limitación de velocidad.
token: # opcional, el valor predeterminado es ${{ github.server_url == 'https://github.com' && github.token || '' }}
# Se utiliza para especificar un administrador de paquetes para el almacenamiento en caché en el directorio predeterminado. Valores admitidos: npm, yarn, pnpm.
caché: # opcional
# Se utiliza para especificar la ruta a un archivo de dependencia: package-lock.json, yarn.lock, etc. Admite caracteres comodín o una lista de nombres de archivos para almacenar en caché varias dependencias.
ruta de dependencia de caché: # opcional
Description: Add cache restore key for all package managers.
According to github cache document action/cache npm cache npm can use restore key to improve cache restore. And yarn and yarn2 is also support to use restore-key
pnpm/action-setup also point out pnpm is support to use restore-key.
Hi there, I'm interested in this change going through. Can this be merged or is there additional work that needs to be done?
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description:
Add cache restore key for all package managers.
According to github cache document action/cache npm cache npm can use restore key to improve cache restore. And yarn and yarn2 is also support to use restore-key
pnpm/action-setup also point out pnpm is support to use restore-key.
Related issue:
#1120
Check list: