From d06c12fe3f71566fb3bd15f5a153836c56607abb Mon Sep 17 00:00:00 2001 From: Emily Curry Date: Tue, 19 Nov 2024 11:36:01 -0600 Subject: [PATCH] Update actions to v4, node inside runners to 22 --- .github/workflows/release.yaml | 6 +++--- .github/workflows/scanners.yaml | 10 +++++----- .github/workflows/tests.yaml | 6 +++--- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index af2a2f7..aa003d5 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -11,10 +11,10 @@ jobs: permissions: contents: write steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: - node-version: "16.x" + node-version: "22.x" registry-url: "https://registry.npmjs.org" - name: Get Version diff --git a/.github/workflows/scanners.yaml b/.github/workflows/scanners.yaml index 3793046..74e65bb 100644 --- a/.github/workflows/scanners.yaml +++ b/.github/workflows/scanners.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest name: Trufflehog steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Extract branch name shell: bash @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-latest name: NPM Linter steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: NPM Build run: npm install --frozen-lockfile - run: set -eo pipefail; npm run lint 2>&1| tee ./linter-report.txt @@ -40,7 +40,7 @@ jobs: runs-on: ubuntu-latest name: NPM Prettier steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: NPM Build run: npm install --frozen-lockfile - run: set -eo pipefail; npm run prettier 2>&1| tee ./prettier-report.txt @@ -54,7 +54,7 @@ jobs: runs-on: ubuntu-latest name: NPM Typecheck steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: NPM Build run: npm install --frozen-lockfile - run: set -eo pipefail; npm run typecheck 2>&1| tee ./typecheck-report.txt @@ -68,7 +68,7 @@ jobs: runs-on: ubuntu-latest name: NPM Audit steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - run: set -eo pipefail; npm audit --omit=dev 2>&1| tee ./audit-report.txt - uses: actions/upload-artifact@master if: always() diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index d01d0b7..04c48fa 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -12,10 +12,10 @@ jobs: runs-on: ubuntu-latest name: Tests steps: - - uses: actions/checkout@v2 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: - node-version: "16.x" + node-version: "22.x" registry-url: "https://registry.npmjs.org" - name: Install CLI