Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/bundle-size-badge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ jobs:
# Only run on main branch, and only if CI workflow succeeded
if: github.event.workflow_run.conclusion == 'success'
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
with:
ref: ${{ github.event.workflow_run.head_branch }}

- uses: actions/setup-node@v4
- uses: actions/setup-node@v7
with:
node-version: 20
cache: 'npm'
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ jobs:
changelog:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
with:
fetch-depth: 0

- uses: actions/setup-node@v4
- uses: actions/setup-node@v7
with:
node-version-file: '.nvmrc'
cache: 'npm'
Expand All @@ -31,7 +31,7 @@ jobs:
run: npm run changelog

- name: Create Pull Request
uses: peter-evans/create-pull-request@v5
uses: peter-evans/create-pull-request@v8
with:
commit-message: 'docs: update CHANGELOG for ${{ inputs.version }}'
title: 'docs: update CHANGELOG for ${{ inputs.version }}'
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@ jobs:
contents: read
checks: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
with:
fetch-depth: 0
- uses: actions/setup-node@v4
- uses: actions/setup-node@v7
with:
node-version-file: '.nvmrc'
cache: 'npm'
Expand All @@ -41,13 +41,13 @@ jobs:
- run: npm run lint
- run: npm test
- run: npm run test:coverage
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
with:
name: coverage-report
path: coverage/
- run: npx playwright install --with-deps
- run: npm run test:e2e
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
if: always()
with:
name: playwright-report
Expand All @@ -59,7 +59,7 @@ jobs:
run: npm run build
env:
ANALYZE: true
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
if: always()
with:
name: bundle-analysis-report
Expand All @@ -69,7 +69,7 @@ jobs:
run: npm run build:storybook
- name: Run visual regression tests
run: npm run test:visual
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
if: always()
with:
name: visual-regression-report
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/coverage-badge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ jobs:
# Only run on main branch, and only if CI workflow succeeded
if: github.event.workflow_run.conclusion == 'success'
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
with:
ref: ${{ github.event.workflow_run.head_branch }}

- name: Download coverage report
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: coverage-report
path: coverage/
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ jobs:
build-id: ${{ steps.build.outputs.build-id }}

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7

- uses: actions/setup-node@v4
- uses: actions/setup-node@v7
with:
node-version: 20
cache: 'npm'
Expand All @@ -41,7 +41,7 @@ jobs:
echo "build-id=$(date +%s)" >> $GITHUB_OUTPUT

- name: Upload build artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: nextjs-build-${{ steps.build.outputs.build-id }}
path: .next
Expand All @@ -57,9 +57,9 @@ jobs:
environment: production

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7

- uses: actions/setup-node@v4
- uses: actions/setup-node@v7
with:
node-version: 20
cache: 'npm'
Expand All @@ -68,7 +68,7 @@ jobs:
run: npm ci

- name: Download build artifact
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: nextjs-build-${{ needs.build.outputs.build-id }}
path: .next
Expand Down Expand Up @@ -103,7 +103,7 @@ jobs:

- name: Create deployment status
if: steps.deploy.outputs.deployed == 'true'
uses: actions/github-script@v7
uses: actions/github-script@v9
with:
script: |
const deployment = await github.rest.repos.createDeployment({
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/link-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
if: |
github.event_name != 'schedule' || github.event_name == 'schedule'
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Check internal markdown links (relative paths only)
uses: gaurav-nelson/github-action-markdown-link-check@v1
with:
Expand All @@ -36,7 +36,7 @@ jobs:
# Run external link checks on schedule only to avoid flakiness blocking PRs
if: github.event_name == 'schedule'
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Check external markdown links with retries
uses: gaurav-nelson/github-action-markdown-link-check@v1
with:
Expand All @@ -46,7 +46,7 @@ jobs:
base-branch: main
- name: Create issue on failure
if: failure()
uses: actions/github-script@v7
uses: actions/github-script@v9
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/preview-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@ jobs:
fi

- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v7
with:
ref: ${{ github.event.pull_request.head.sha }}

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v7
with:
node-version: 20
cache: 'npm'
Expand Down Expand Up @@ -93,7 +93,7 @@ jobs:

- name: Comment on PR - Fork PR
if: steps.fork-check.outputs.is-fork == 'true'
uses: actions/github-script@v7
uses: actions/github-script@v9
with:
script: |
github.rest.issues.createComment({
Expand All @@ -105,7 +105,7 @@ jobs:

- name: Comment on PR - Preview Ready
if: steps.fork-check.outputs.is-fork == 'false' && steps.vercel.outputs.deployment-success == 'true'
uses: actions/github-script@v7
uses: actions/github-script@v9
with:
script: |
github.rest.issues.createComment({
Expand All @@ -117,7 +117,7 @@ jobs:

- name: Comment on PR - Deployment Failed
if: steps.fork-check.outputs.is-fork == 'false' && steps.vercel.outputs.deployment-success == 'false'
uses: actions/github-script@v7
uses: actions/github-script@v9
with:
script: |
github.rest.issues.createComment({
Expand All @@ -129,7 +129,7 @@ jobs:

- name: Comment on PR - Credentials Missing
if: steps.fork-check.outputs.is-fork == 'false' && steps.vercel.outputs.deployment-url == 'CREDENTIALS_MISSING'
uses: actions/github-script@v7
uses: actions/github-script@v9
with:
script: |
github.rest.issues.createComment({
Expand Down
Loading