From 6cbc58cf193a3a28feaac31522114d7d15b10699 Mon Sep 17 00:00:00 2001 From: Alex Rudenko Date: Wed, 24 Jan 2024 11:27:35 +0100 Subject: [PATCH] ci: test node-version-file (#11737) --- .github/workflows/canary.yml | 2 +- .github/workflows/ci.yml | 22 +++++++++++----------- .github/workflows/deflake.yml | 4 ++-- .github/workflows/devtools.yml | 4 ++-- .github/workflows/issue-analyzer.yml | 2 +- .github/workflows/update-browser-pins.yml | 4 ++-- .nvmrc | 1 + 7 files changed, 20 insertions(+), 19 deletions(-) create mode 100644 .nvmrc diff --git a/.github/workflows/canary.yml b/.github/workflows/canary.yml index aae17e78fe3..67aa362e19e 100644 --- a/.github/workflows/canary.yml +++ b/.github/workflows/canary.yml @@ -40,7 +40,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - name: Set up FFmpeg uses: FedericoCarboni/setup-ffmpeg@5058c9851b649ced05c3e73a4fb5ef2995a89127 # v2.0.0 - name: Install dependencies diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2e0caa60232..43cbb563508 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -28,7 +28,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - name: Install dependencies run: npm ci env: @@ -78,7 +78,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - name: Install dependencies working-directory: ./website run: npm ci @@ -124,7 +124,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - name: Install dependencies run: npm ci env: @@ -164,7 +164,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - name: Set up FFmpeg uses: FedericoCarboni/setup-ffmpeg@5058c9851b649ced05c3e73a4fb5ef2995a89127 # v2.0.0 - name: Install dependencies @@ -257,7 +257,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - name: Set up FFmpeg uses: FedericoCarboni/setup-ffmpeg@5058c9851b649ced05c3e73a4fb5ef2995a89127 # v2.0.0 - name: Install dependencies @@ -311,7 +311,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - name: Install dependencies run: npm ci env: @@ -384,7 +384,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - name: Install dependencies run: npm ci env: @@ -414,7 +414,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - name: Install dependencies run: npm ci env: @@ -435,7 +435,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - name: Install dependencies run: npm ci env: @@ -462,7 +462,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - name: Install dependencies run: npm ci env: @@ -509,7 +509,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - name: Install dependencies run: npm ci env: diff --git a/.github/workflows/deflake.yml b/.github/workflows/deflake.yml index b7cc86a90de..3f6c15faa7f 100644 --- a/.github/workflows/deflake.yml +++ b/.github/workflows/deflake.yml @@ -54,7 +54,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - name: Set up FFmpeg uses: FedericoCarboni/setup-ffmpeg@5058c9851b649ced05c3e73a4fb5ef2995a89127 # v2.0.0 - name: Install dependencies @@ -111,7 +111,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - name: Set up FFmpeg uses: FedericoCarboni/setup-ffmpeg@5058c9851b649ced05c3e73a4fb5ef2995a89127 # v2.0.0 - name: Install dependencies diff --git a/.github/workflows/devtools.yml b/.github/workflows/devtools.yml index 60a58cc8569..1c696fea88b 100644 --- a/.github/workflows/devtools.yml +++ b/.github/workflows/devtools.yml @@ -23,7 +23,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - name: Install dependencies run: npm ci env: @@ -57,7 +57,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: - node-version: lts/* + node-version-file: '.nvmrc' - name: Checkout depot_tools run: git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git - name: Add depot_tools to path diff --git a/.github/workflows/issue-analyzer.yml b/.github/workflows/issue-analyzer.yml index 81e8c6b5665..8727c27a916 100644 --- a/.github/workflows/issue-analyzer.yml +++ b/.github/workflows/issue-analyzer.yml @@ -58,7 +58,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: - node-version: lts/* + node-version-file: '.nvmrc' - name: Install dependencies run: npm ci - name: Analyze issue diff --git a/.github/workflows/update-browser-pins.yml b/.github/workflows/update-browser-pins.yml index 6ce1fed9a4f..76f8e1402d8 100644 --- a/.github/workflows/update-browser-pins.yml +++ b/.github/workflows/update-browser-pins.yml @@ -20,7 +20,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - uses: google/wireit@f3a3c79c553122e2fe5829eeac7d815326502903 # setup-github-actions-caching/v1 - name: Install npm dependencies run: npm ci @@ -52,7 +52,7 @@ jobs: uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4.0.1 with: cache: npm - node-version: lts/* + node-version-file: '.nvmrc' - uses: google/wireit@f3a3c79c553122e2fe5829eeac7d815326502903 # setup-github-actions-caching/v1 - name: Install npm dependencies run: npm ci diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 00000000000..85aee5a534c --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +v20 \ No newline at end of file