diff --git a/README.md b/README.md index de8d2ae38..a7ca203a7 100644 --- a/README.md +++ b/README.md @@ -115,7 +115,7 @@ See [action.yml](action.yml) ```yaml steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: 24 @@ -165,7 +165,7 @@ See the examples of using cache for `yarn`/`pnpm` and `cache-dependency-path` in ```yaml steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: 24 @@ -178,7 +178,7 @@ steps: ```yaml steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: 24 @@ -194,7 +194,7 @@ This behavior is controlled by the `package-manager-cache` input, which defaults ```yaml steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: package-manager-cache: false @@ -213,7 +213,7 @@ jobs: node: [ 20, 22, 24 ] name: Node ${{ matrix.node }} sample steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Setup node uses: actions/setup-node@v6 with: diff --git a/docs/advanced-usage.md b/docs/advanced-usage.md index 3b4417f13..75f420d92 100644 --- a/docs/advanced-usage.md +++ b/docs/advanced-usage.md @@ -45,7 +45,7 @@ To run without a lockfile: ```yaml steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24' @@ -64,7 +64,7 @@ If `check-latest` is set to `true`, the action first checks if the cached versio ```yaml steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24' @@ -83,7 +83,7 @@ See [supported version syntax](https://github.com/actions/setup-node#supported-v ```yaml steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version-file: '.nvmrc' @@ -128,7 +128,7 @@ jobs: runs-on: windows-latest name: Node sample steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24' @@ -150,7 +150,7 @@ jobs: runs-on: ubuntu-latest name: Node sample steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24.0.0-v8-canary' # it will install the latest v8 canary release for node 24.0.0 @@ -166,7 +166,7 @@ jobs: runs-on: ubuntu-latest name: Node sample steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24-v8-canary' # it will install the latest v8 canary release for node 24 @@ -183,7 +183,7 @@ jobs: runs-on: ubuntu-latest name: Node sample steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: 'v24.0.0-v8-canary2025030537242e55ac' @@ -204,7 +204,7 @@ jobs: runs-on: ubuntu-latest name: Node sample steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24-nightly' # it will install the latest nightly release for node 24 @@ -221,7 +221,7 @@ jobs: runs-on: ubuntu-latest name: Node sample steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24.0.0-nightly' # it will install the latest nightly release for node 24.0.0 @@ -238,7 +238,7 @@ jobs: runs-on: ubuntu-latest name: Node sample steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24.0.0-nightly202505066102159fa1' @@ -257,7 +257,7 @@ jobs: runs-on: ubuntu-latest name: Node sample steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24.0.0-rc.4' @@ -276,7 +276,7 @@ Yarn caching handles both Yarn Classic (v1) and Yarn Berry (v2, v3, v4+). ```yaml steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24' @@ -295,7 +295,7 @@ steps: # NOTE: pnpm caching support requires pnpm version >= 6.10.0 steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: pnpm/action-setup@v4 with: version: 10 @@ -314,7 +314,7 @@ steps: **Using wildcard patterns to cache dependencies** ```yaml steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24' @@ -327,7 +327,7 @@ steps: **Using a list of file paths to cache dependencies** ```yaml steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24' @@ -345,7 +345,7 @@ You can restore caches without saving new entries, which helps reduce cache writ ```yaml steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 # - uses: pnpm/action-setup@v6 # with: # version: 10 @@ -409,7 +409,7 @@ jobs: architecture: x86 name: Node ${{ matrix.node_version }} - ${{ matrix.architecture }} on ${{ matrix.os }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Setup node uses: actions/setup-node@v6 with: @@ -423,7 +423,7 @@ jobs: ## Publish to npmjs and GPR with npm ```yaml steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24.x' @@ -445,7 +445,7 @@ steps: ## Publish to npmjs and GPR with yarn ```yaml steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24.x' @@ -467,7 +467,7 @@ steps: ## Use private packages ```yaml steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24.x' @@ -488,7 +488,7 @@ Below you can find a sample "Setup .yarnrc.yml" step, that is going to allow you ```yaml steps: -- uses: actions/checkout@v6 +- uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: node-version: '24.x' @@ -533,7 +533,7 @@ You must also configure a **Trusted Publisher** in npm for your package/scope th id-token: write # Required for OIDC steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: actions/setup-node@v6 with: