From a83f1594bea7d3223ab1bdab3ac11d6a84e37fb9 Mon Sep 17 00:00:00 2001 From: Erin Date: Thu, 31 Oct 2024 11:55:39 -0400 Subject: [PATCH] update workflows to use checkout/setup-node@v4 get CI to stop complaining about node version being too low --- .github/workflows/docs.yml | 6 ++---- .github/workflows/main.yml | 4 ++-- .github/workflows/publish-beta.yml | 4 ++-- .github/workflows/publish-stable.yml | 4 ++-- 4 files changed, 8 insertions(+), 10 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 980fa8363..df368ddc9 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -9,11 +9,9 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout@v3 - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup node - uses: actions/setup-node@v3 - with: - node-version: '16' + uses: actions/setup-node@v4 - run: npm install - name: generate docs run: npm run docs diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b4239439d..afd1c4858 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -4,8 +4,8 @@ jobs: ci: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 - run: npm ci - run: npm run fmt - run: npm run lint diff --git a/.github/workflows/publish-beta.yml b/.github/workflows/publish-beta.yml index d8c69b0ba..ebcc0d955 100644 --- a/.github/workflows/publish-beta.yml +++ b/.github/workflows/publish-beta.yml @@ -10,8 +10,8 @@ jobs: steps: # TODO: somehow check if the pushed tag was a backport (i.e. it's a lower # version than the latest beta release) and don't publish those. #964 - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 - run: npm ci - run: npm run fmt - run: npm run lint diff --git a/.github/workflows/publish-stable.yml b/.github/workflows/publish-stable.yml index ef995f2a7..c62b6200d 100644 --- a/.github/workflows/publish-stable.yml +++ b/.github/workflows/publish-stable.yml @@ -9,8 +9,8 @@ jobs: build-release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 - run: npm ci - run: npm run fmt - run: npm run lint