From dcc91d7916566761b75765ec20ceabba53357ffe Mon Sep 17 00:00:00 2001 From: Mikkel Jakobsen Date: Wed, 15 Jun 2022 20:14:59 +0200 Subject: [PATCH] Add nvrmrc param to setup-node tasks In order to freeze version. To prevent this problem: https://github.com/npm/cli/issues/4998 Also bump up setup-node to version 3 while we're at it. --- .github/workflows/a11y.yml | 4 ++-- .github/workflows/chromatic.yml | 4 ++-- .github/workflows/deployment.yml | 8 ++++---- .github/workflows/gh-pages.yml | 4 ++-- .github/workflows/lint.yml | 16 ++++++++-------- 5 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/workflows/a11y.yml b/.github/workflows/a11y.yml index b24b20632..e703ae71c 100644 --- a/.github/workflows/a11y.yml +++ b/.github/workflows/a11y.yml @@ -11,9 +11,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v3 with: - node-version: "16" + node-version-file: '.nvmrc' - run: npm ci - name: Compile styles diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml index 10e95655b..5697cbee4 100644 --- a/.github/workflows/chromatic.yml +++ b/.github/workflows/chromatic.yml @@ -10,9 +10,9 @@ jobs: with: fetch-depth: 0 - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v3 with: - node-version: "16" + node-version-file: '.nvmrc' - run: npm ci diff --git a/.github/workflows/deployment.yml b/.github/workflows/deployment.yml index 650387154..975e355eb 100644 --- a/.github/workflows/deployment.yml +++ b/.github/workflows/deployment.yml @@ -8,9 +8,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v3 with: - node-version: "16" + node-version-file: '.nvmrc' - run: npm ci - name: Building @@ -41,9 +41,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v3 with: - node-version: "16" + node-version-file: '.nvmrc' registry-url: "https://npm.pkg.github.com" scope: "@${{ github.repository_owner }}" diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index 48b7d692a..315556fba 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -13,9 +13,9 @@ jobs: - uses: actions/checkout@v2 - name: Setup Node - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: - node-version: "16" + node-version-file: '.nvmrc' - name: Cache dependencies uses: actions/cache@v2 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 8446da23a..583a22570 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -11,9 +11,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v3 with: - node-version: "16" + node-version-file: '.nvmrc' - run: npm ci - name: Run stylelint @@ -29,9 +29,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v3 with: - node-version: "16" + node-version-file: '.nvmrc' - run: npm ci - name: Run eslint @@ -41,9 +41,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v3 with: - node-version: "16" + node-version-file: '.nvmrc' - run: npm ci @@ -54,9 +54,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v3 with: - node-version: "16" + node-version-file: '.nvmrc' - run: npm ci