Update actions/checkout step in Website related GitHub workflows (#50810)

Changes:
- Updated the version of actions/checkout used in website-related GitHub
workflows and added `filter: blob:none` to improve the speed of the
checkout step.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Chores**
* Updated automated build and test workflows to use the latest checkout
action.
* Improved workflow checkout efficiency with blobless repository
downloads.
  * Preserved existing credential and full-history checkout behavior.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
Eric
2026-08-07 15:18:45 -05:00
committed by GitHub
parent 9cb3a5e206
commit 9f69abc181
2 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -47,10 +47,11 @@ jobs:
with:
egress-policy: audit
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
fetch-depth: 0
filter: blob:none
# Configure our access credentials for the Heroku CLI
- uses: akhileshns/heroku-deploy@e3eb99d45a8e2ec5dca08735e089607befa4bf28 # v3.14.15
+2 -1
View File
@@ -42,10 +42,11 @@ jobs:
with:
egress-policy: audit
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
fetch-depth: 0
filter: blob:none
# Set the Node.js version
- name: Use Node.js ${{ matrix.node-version }}