diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 211f87b305678..a0efcf15db46b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -53,7 +53,7 @@ jobs: - name: Git Checkout uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4 + - uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0 with: path: ${{ github.workspace }}/apps/site/.next/cache key: ${{ runner.os }}-nextjs-${{ hashFiles('**/pnpm-lock.yaml') }}-${{ hashFiles('**/*.js', '**/*.jsx', '**/*.ts', '**/*.tsx') }} diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 905ba8d82e378..8c6a19218518d 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -50,7 +50,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2 + uses: github/codeql-action/init@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # v3.30.5 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -60,7 +60,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2 + uses: github/codeql-action/autobuild@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # v3.30.5 # â„šī¸ Command-line programs to run using the OS shell. # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun @@ -73,6 +73,6 @@ jobs: # ./location_of_script_within_repo/buildscript.sh - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2 + uses: github/codeql-action/analyze@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # v3.30.5 with: category: '/language:${{matrix.language}}' diff --git a/.github/workflows/find-inactive-collaborators.yml b/.github/workflows/find-inactive-collaborators.yml index 0bd694baadf7b..38aa7b7ea86ce 100644 --- a/.github/workflows/find-inactive-collaborators.yml +++ b/.github/workflows/find-inactive-collaborators.yml @@ -25,7 +25,7 @@ jobs: - name: Report inactive collaborators id: inactive - uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const { default: report } = await import("${{github.workspace}}/.github/scripts/report-inactive-collaborators.mjs"); diff --git a/.github/workflows/lighthouse.yml b/.github/workflows/lighthouse.yml index 34b2a97f1406f..879b36a2fefdc 100644 --- a/.github/workflows/lighthouse.yml +++ b/.github/workflows/lighthouse.yml @@ -105,7 +105,7 @@ jobs: - name: Format Lighthouse Score # Transform the audit results into a single, friendlier output id: format_lighthouse_score - uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 env: # using env as input to our script # see https://github.com/actions/github-script#use-env-as-input diff --git a/.github/workflows/lint-and-tests.yml b/.github/workflows/lint-and-tests.yml index 03b133971b027..8ce2a9cfdba8c 100644 --- a/.github/workflows/lint-and-tests.yml +++ b/.github/workflows/lint-and-tests.yml @@ -51,7 +51,7 @@ jobs: uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Restore Lint Cache - uses: actions/cache/restore@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4 + uses: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0 with: path: | .turbo/cache @@ -101,7 +101,7 @@ jobs: (github.event_name == 'pull_request' && startsWith(github.event.pull_request.head.ref, 'dependabot/') == false && github.event.pull_request.head.ref != 'chore/crowdin') - uses: actions/cache/save@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4 + uses: actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0 with: path: | .turbo/cache diff --git a/.github/workflows/playwright-cloudflare-open-next.yml b/.github/workflows/playwright-cloudflare-open-next.yml index 04194f90a64b7..da1fe8727626c 100644 --- a/.github/workflows/playwright-cloudflare-open-next.yml +++ b/.github/workflows/playwright-cloudflare-open-next.yml @@ -58,7 +58,7 @@ jobs: - name: Cache Playwright browsers id: playwright-cache - uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4 + uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0 with: path: ~/.cache/ms-playwright key: playwright-${{ runner.os }}-${{ steps.playwright-version.outputs.version }} diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index ddeadea3621f4..2037071b38792 100644 --- a/.github/workflows/playwright.yml +++ b/.github/workflows/playwright.yml @@ -84,7 +84,7 @@ jobs: - name: Cache Playwright browsers id: playwright-cache - uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4 + uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0 with: path: ~/.cache/ms-playwright key: playwright-${{ runner.os }}-${{ steps.playwright-version.outputs.version }} diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 06ecc4131fd34..f42839e4f1d05 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -59,6 +59,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: Upload Scan Results - uses: github/codeql-action/upload-sarif@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2 + uses: github/codeql-action/upload-sarif@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # v3.30.5 with: sarif_file: results.sarif diff --git a/.github/workflows/translations-sync.yml b/.github/workflows/translations-sync.yml index 81a29ff43a42e..5cd9066070782 100644 --- a/.github/workflows/translations-sync.yml +++ b/.github/workflows/translations-sync.yml @@ -78,7 +78,7 @@ jobs: fetch-depth: 2 - name: Restore Lint Cache - uses: actions/cache/restore@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4 + uses: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0 with: path: | apps/site/.eslintmdcache @@ -129,7 +129,7 @@ jobs: branch: ${{ env.BRANCH_NAME }} - name: Save Lint Cache - uses: actions/cache/save@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4 + uses: actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0 with: path: | apps/site/.eslintmdcache diff --git a/apps/site/package.json b/apps/site/package.json index 1c33850e433c4..10ad62e66840b 100644 --- a/apps/site/package.json +++ b/apps/site/package.json @@ -87,7 +87,7 @@ "@testing-library/user-event": "~14.6.1", "@types/mdast": "^4.0.4", "@types/mdx": "^2.0.13", - "@types/semver": "~7.7.0", + "@types/semver": "~7.7.1", "dedent": "^1.6.0", "eslint-config-next": "15.5.2", "eslint-plugin-mdx": "~3.6.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c17f79f6944d3..748fbdfaff0d9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,8 +7,8 @@ settings: catalogs: default: '@types/node': - specifier: 22.18.0 - version: 22.18.0 + specifier: 22.18.6 + version: 22.18.6 '@types/react': specifier: ^19.1.12 version: 19.1.12 @@ -128,7 +128,7 @@ importers: version: 4.1.12 '@types/node': specifier: 'catalog:' - version: 22.18.0 + version: 22.18.6 '@types/react': specifier: 'catalog:' version: 19.1.12 @@ -239,8 +239,8 @@ importers: specifier: ^2.0.13 version: 2.0.13 '@types/semver': - specifier: ~7.7.0 - version: 7.7.0 + specifier: ~7.7.1 + version: 7.7.1 dedent: specifier: ^1.6.0 version: 1.6.0 @@ -268,9 +268,6 @@ importers: mdast-util-from-markdown: specifier: ^2.0.2 version: 2.0.2 - mdast-util-to-string: - specifier: ^4.0.0 - version: 4.0.0 nock: specifier: ^14.0.10 version: 14.0.10 @@ -522,7 +519,7 @@ importers: version: 14.6.1(@testing-library/dom@10.4.0) '@types/node': specifier: 'catalog:' - version: 22.18.0 + version: 22.18.6 '@types/react': specifier: 'catalog:' version: 19.1.12 @@ -1004,8 +1001,8 @@ packages: resolution: {integrity: sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog==} engines: {node: '>=6.9.0'} - '@babel/runtime@7.28.3': - resolution: {integrity: sha512-9uIQ10o0WGdpP6GDhXcdOJPJuDgFtIDtN/9+ArJQ2NAfAmiuhTQdzkaTGR33v43GYS2UrSA0eX2pPPHoFVvpxA==} + '@babel/runtime@7.28.4': + resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} engines: {node: '>=6.9.0'} '@babel/template@7.27.2': @@ -3331,8 +3328,8 @@ packages: '@types/node@18.19.121': resolution: {integrity: sha512-bHOrbyztmyYIi4f1R0s17QsPs1uyyYnGcXeZoGEd227oZjry0q6XQBQxd82X1I57zEfwO8h9Xo+Kl5gX1d9MwQ==} - '@types/node@22.18.0': - resolution: {integrity: sha512-m5ObIqwsUp6BZzyiy4RdZpzWGub9bqLJMvZDD0QMXhxjqMHMENlj+SqF5QxoUwaQNFe+8kz8XM8ZQhqkQPTgMQ==} + '@types/node@22.18.6': + resolution: {integrity: sha512-r8uszLPpeIWbNKtvWRt/DbVi5zbqZyj1PTmhRMqBMvDnaz1QpmSKujUtJLrqGZeoM8v72MfYggDceY4K1itzWQ==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -3343,8 +3340,8 @@ packages: '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} - '@types/semver@7.7.0': - resolution: {integrity: sha512-k107IF4+Xr7UHjwDc7Cfd6PRQfbdkiRabXGRjo07b4WyPahFBZCZ1sE+BNxYIJPPg73UkfOsVOLwqVc/6ETrIA==} + '@types/semver@7.7.1': + resolution: {integrity: sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==} '@types/supports-color@8.1.3': resolution: {integrity: sha512-Hy6UMpxhE3j1tLpl27exp1XqHD7n8chAiNPzWfz16LPZoMMoSc4dzLl6w9qijkEb/r5O1ozdu1CWGA2L83ZeZg==} @@ -9342,7 +9339,7 @@ snapshots: '@babel/runtime@7.27.1': {} - '@babel/runtime@7.28.3': {} + '@babel/runtime@7.28.4': {} '@babel/template@7.27.2': dependencies: @@ -11451,7 +11448,7 @@ snapshots: dependencies: '@storybook/core-webpack': 9.1.3(storybook@9.1.3(@testing-library/dom@10.4.0)(prettier@3.6.2)) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.8.3)(webpack@5.101.3(@swc/core@1.11.24)(esbuild@0.25.9)) - '@types/semver': 7.7.0 + '@types/semver': 7.7.1 find-up: 7.0.0 magic-string: 0.30.18 react: 19.1.1 @@ -11650,7 +11647,7 @@ snapshots: '@testing-library/dom@10.4.0': dependencies: '@babel/code-frame': 7.27.1 - '@babel/runtime': 7.28.3 + '@babel/runtime': 7.28.4 '@types/aria-query': 5.0.4 aria-query: 5.3.0 chalk: 4.1.2 @@ -11723,7 +11720,7 @@ snapshots: '@types/concat-stream@2.0.3': dependencies: - '@types/node': 22.18.0 + '@types/node': 22.18.6 '@types/debug@4.1.12': dependencies: @@ -11775,14 +11772,14 @@ snapshots: '@types/node-fetch@2.6.13': dependencies: - '@types/node': 22.18.0 + '@types/node': 22.18.6 form-data: 4.0.4 '@types/node@18.19.121': dependencies: undici-types: 5.26.5 - '@types/node@22.18.0': + '@types/node@22.18.6': dependencies: undici-types: 6.21.0 @@ -11794,7 +11791,7 @@ snapshots: '@types/resolve@1.20.6': {} - '@types/semver@7.7.0': {} + '@types/semver@7.7.1': {} '@types/supports-color@8.1.3': {} @@ -14405,7 +14402,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.18.0 + '@types/node': 22.18.6 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -17362,7 +17359,7 @@ snapshots: '@types/concat-stream': 2.0.3 '@types/debug': 4.1.12 '@types/is-empty': 1.2.3 - '@types/node': 22.18.0 + '@types/node': 22.18.6 '@types/unist': 3.0.3 concat-stream: 2.0.0 debug: 4.4.1 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 1822e6c385ff6..9db2b4328fb8e 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -3,7 +3,7 @@ packages: - apps/* catalog: - '@types/node': 22.18.0 + '@types/node': 22.18.6 '@types/react': ^19.1.12 classnames: ~2.5.1 cross-env: ^10.0.0