diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2f3e3d49695..f3b2ca66647 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,11 +9,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repo - uses: actions/checkout@v3 - - name: Setup Node.js 16.x - uses: actions/setup-node@main + uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0 https://github.com/actions/checkout/commit/f43a0e5ff2bd294095638e18286ca9a3d1956744 + - name: Setup Node.js 20.x + uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v.3.8.1 https://github.com/actions/setup-node/commit/5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d with: - node-version: 16.x + node-version: 20.x - name: Install Dependencies run: yarn - name: Run tests diff --git a/.github/workflows/check_bundle_size.yml b/.github/workflows/check_bundle_size.yml index 4f027033908..daef54a7599 100644 --- a/.github/workflows/check_bundle_size.yml +++ b/.github/workflows/check_bundle_size.yml @@ -13,10 +13,10 @@ jobs: uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0 https://github.com/actions/checkout/commit/f43a0e5ff2bd294095638e18286ca9a3d1956744 with: ref: main - - name: Setup Node.js 16.x + - name: Setup Node.js 20 uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3.8.1 https://github.com/actions/setup-node/commit/5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d with: - node-version: 16.x + node-version: 20.x - name: Install dependencies run: yarn - name: Run build and analyze base bundle sizes @@ -37,10 +37,10 @@ jobs: uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0 https://github.com/actions/checkout/commit/f43a0e5ff2bd294095638e18286ca9a3d1956744 with: ref: ${{ github.head_ref }} - - name: Setup Node.js 16.x + - name: Setup Node.js 20 uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v.3.8.1 https://github.com/actions/setup-node/commit/5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d with: - node-version: 16.x + node-version: 20.x - name: Install dependencies run: yarn - name: Run build and analyze head bundle sizes diff --git a/.github/workflows/check_for_broken_links.yml b/.github/workflows/check_for_broken_links.yml index f53a73f8b43..f3cceb7fc94 100644 --- a/.github/workflows/check_for_broken_links.yml +++ b/.github/workflows/check_for_broken_links.yml @@ -12,10 +12,10 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3 - - name: Setup Node.js 16.x + - name: Setup Node.js 20 uses: actions/setup-node@e33196f7422957bea03ed53f6fbb155025ffc7b8 # v3.7.0 with: - node-version: 16.x + node-version: 20.x - name: Install Dependencies run: yarn - name: Run Link Checker diff --git a/.github/workflows/check_for_new_files.yml b/.github/workflows/check_for_new_files.yml index d585b94f315..6168a5f1292 100644 --- a/.github/workflows/check_for_new_files.yml +++ b/.github/workflows/check_for_new_files.yml @@ -10,9 +10,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0 https://github.com/actions/checkout/commit/f43a0e5ff2bd294095638e18286ca9a3d1956744 - name: Get count of added files - uses: actions/github-script@v6.4.0 + uses: actions/github-script@d7906e4ad0b1822421a7e6a35d5ca353c962f410 # v6.4.1 https://github.com/actions/github-script/commit/d7906e4ad0b1822421a7e6a35d5ca353c962f410 id: set-added-files-count with: github-token: ${{ secrets.GITHUB_TOKEN }} @@ -25,7 +25,7 @@ jobs: run: yarn add ignore@5.2.4 -W # help verify CODEOWNERS - name: Check file against CODEOWNERS if: ${{ steps.set-added-files-count.outputs.result > 0 }} - uses: actions/github-script@v6.4.0 + uses: actions/github-script@d7906e4ad0b1822421a7e6a35d5ca353c962f410 # v6.4.1 https://github.com/actions/github-script/commit/d7906e4ad0b1822421a7e6a35d5ca353c962f410 env: CURRENT_BRANCH: ${{ github.head_ref }} CURRENT_REPO: ${{ github.repository }} diff --git a/.github/workflows/check_pr_for_broken_links.yml b/.github/workflows/check_pr_for_broken_links.yml index 56ee58fca3c..d46526238af 100644 --- a/.github/workflows/check_pr_for_broken_links.yml +++ b/.github/workflows/check_pr_for_broken_links.yml @@ -9,10 +9,10 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0 https://github.com/actions/checkout/commit/f43a0e5ff2bd294095638e18286ca9a3d1956744 - - name: Setup Node.js 16.x + - name: Setup Node.js 20 uses: actions/setup-node@e33196f7422957bea03ed53f6fbb155025ffc7b8 # v3.7.0 https://github.com/actions/setup-node/commit/e33196f7422957bea03ed53f6fbb155025ffc7b8 with: - node-version: 16.x + node-version: 20.x - name: Install Dependencies run: yarn - name: Run Build diff --git a/.github/workflows/spellcheck.yml b/.github/workflows/spellcheck.yml index 06ddbff753d..213388002a2 100644 --- a/.github/workflows/spellcheck.yml +++ b/.github/workflows/spellcheck.yml @@ -9,11 +9,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v3 - - name: Setup Node.js 16.x - uses: actions/setup-node@main + uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0 https://github.com/actions/checkout/commit/f43a0e5ff2bd294095638e18286ca9a3d1956744 + - name: Setup Node.js 20 + uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v.3.8.1 https://github.com/actions/setup-node/commit/5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d with: - node-version: 16.x + node-version: 20.x - name: Install Dependencies run: yarn - name: Run Spellcheck diff --git a/.github/workflows/tagcheck.yml b/.github/workflows/tagcheck.yml index a150242a070..5356de713aa 100644 --- a/.github/workflows/tagcheck.yml +++ b/.github/workflows/tagcheck.yml @@ -9,11 +9,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v3 - - name: Setup Node.js 16.x - uses: actions/setup-node@main + uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0 https://github.com/actions/checkout/commit/f43a0e5ff2bd294095638e18286ca9a3d1956744 + - name: Setup Node.js 20 + uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v.3.8.1 https://github.com/actions/setup-node/commit/5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d with: - node-version: 16.x + node-version: 20.x - name: Install Dependencies run: yarn - name: Run Link Tag Check