From 86e9e9bf781238facf302dc26a588f6e54dd0753 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 1 May 2026 18:32:05 +0000 Subject: [PATCH] chore(ci): bump actions/github-script from 8 to 9 Bumps [actions/github-script](https://github.com/actions/github-script) from 8 to 9. - [Release notes](https://github.com/actions/github-script/releases) - [Commits](https://github.com/actions/github-script/compare/v8...v9) --- updated-dependencies: - dependency-name: actions/github-script dependency-version: '9' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/bot-pr-guardian.yml | 2 +- .github/workflows/ci-autofix.yml | 8 ++++---- .github/workflows/dependabot-autofix.yml | 8 ++++---- .github/workflows/validate-platforms.yml | 8 ++++---- docs-site/scripts/generate-hero-images-free.js | 2 +- docs-site/scripts/generate-hero-images.js | 2 +- docs-site/scripts/generate-trading-only.js | 2 +- scripts/build/auto-changelog.js | 4 +++- scripts/build/copy-adapters.js | 4 +++- scripts/build/copy-hook-dependencies.js | 4 +++- scripts/build/copy-locales.js | 4 +++- scripts/build/copy-plugin-js.js | 4 +++- scripts/check-node-version.js | 4 +++- scripts/validation/validate-platforms.js | 4 +++- tests/performance/compare-to-baseline.ts | 4 +++- tests/performance/run-all-benchmarks.ts | 4 +++- tests/performance/session-registry-bench.ts | 4 +++- 17 files changed, 46 insertions(+), 26 deletions(-) diff --git a/.github/workflows/bot-pr-guardian.yml b/.github/workflows/bot-pr-guardian.yml index b638c942f..403ea2d92 100644 --- a/.github/workflows/bot-pr-guardian.yml +++ b/.github/workflows/bot-pr-guardian.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Scan and manage bot PRs - uses: actions/github-script@v8 + uses: actions/github-script@v9 with: script: | const owner = context.repo.owner; diff --git a/.github/workflows/ci-autofix.yml b/.github/workflows/ci-autofix.yml index cc06f2fd5..1c2477f62 100644 --- a/.github/workflows/ci-autofix.yml +++ b/.github/workflows/ci-autofix.yml @@ -29,7 +29,7 @@ jobs: steps: - name: Check for existing bot fix PRs id: dedup-check - uses: actions/github-script@v8 + uses: actions/github-script@v9 with: script: | const owner = context.repo.owner; @@ -100,7 +100,7 @@ jobs: - name: Get failure logs if: steps.dedup-check.outputs.skip != 'true' && steps.loop-check.outputs.skip != 'true' id: failure-logs - uses: actions/github-script@v8 + uses: actions/github-script@v9 with: script: | const runId = context.payload.workflow_run.id; @@ -131,7 +131,7 @@ jobs: - name: Classify failure if: steps.dedup-check.outputs.skip != 'true' && steps.loop-check.outputs.skip != 'true' id: classify - uses: actions/github-script@v8 + uses: actions/github-script@v9 with: script: | const fs = require('fs'); @@ -259,7 +259,7 @@ jobs: if: | always() && (steps.dedup-check.outputs.escalate == 'true' || steps.loop-check.outputs.skip == 'true') - uses: actions/github-script@v8 + uses: actions/github-script@v9 with: script: | const branch = context.payload.workflow_run.head_branch; diff --git a/.github/workflows/dependabot-autofix.yml b/.github/workflows/dependabot-autofix.yml index c3b2b2ee6..3b24dd2b0 100644 --- a/.github/workflows/dependabot-autofix.yml +++ b/.github/workflows/dependabot-autofix.yml @@ -27,7 +27,7 @@ jobs: steps: - name: Get PR info id: pr-info - uses: actions/github-script@v8 + uses: actions/github-script@v9 with: script: | const branch = context.payload.workflow_run.head_branch; @@ -68,7 +68,7 @@ jobs: - name: Get failure logs id: failure-logs - uses: actions/github-script@v8 + uses: actions/github-script@v9 with: script: | const owner = context.repo.owner; @@ -163,7 +163,7 @@ jobs: - name: Comment on PR (success) if: success() - uses: actions/github-script@v8 + uses: actions/github-script@v9 with: script: | const prNumber = ${{ steps.pr-info.outputs.pr_number }}; @@ -180,7 +180,7 @@ jobs: - name: Comment on PR (failure) if: failure() - uses: actions/github-script@v8 + uses: actions/github-script@v9 with: script: | const prNumber = ${{ steps.pr-info.outputs.pr_number }}; diff --git a/.github/workflows/validate-platforms.yml b/.github/workflows/validate-platforms.yml index d0589ec75..7d55cccd9 100644 --- a/.github/workflows/validate-platforms.yml +++ b/.github/workflows/validate-platforms.yml @@ -163,7 +163,7 @@ jobs: - name: Comment on pull request if: github.event_name == 'pull_request' - uses: actions/github-script@v8 + uses: actions/github-script@v9 with: script: | const fs = require('fs'); @@ -233,7 +233,7 @@ jobs: - name: Check if issue already exists id: check-issue - uses: actions/github-script@v8 + uses: actions/github-script@v9 with: script: | const issues = await github.rest.issues.listForRepo({ @@ -256,7 +256,7 @@ jobs: - name: Create GitHub issue on validation failure if: failure() && steps.check-issue.outputs.result == 'null' - uses: actions/github-script@v8 + uses: actions/github-script@v9 with: script: | const fs = require('fs'); @@ -303,7 +303,7 @@ jobs: - name: Create GitHub issue on stale data warning if: needs.validate.outputs.has_stale_data == 'true' && steps.check-issue.outputs.result == 'null' - uses: actions/github-script@v8 + uses: actions/github-script@v9 with: script: | const fs = require('fs'); diff --git a/docs-site/scripts/generate-hero-images-free.js b/docs-site/scripts/generate-hero-images-free.js index 7c160cd92..b1a73a36a 100644 --- a/docs-site/scripts/generate-hero-images-free.js +++ b/docs-site/scripts/generate-hero-images-free.js @@ -217,4 +217,4 @@ async function main() { main().catch(error => { console.error('❌ Fatal error:', error); process.exit(1); -}); +}); diff --git a/docs-site/scripts/generate-hero-images.js b/docs-site/scripts/generate-hero-images.js index 8829cd3fd..e9affba9d 100755 --- a/docs-site/scripts/generate-hero-images.js +++ b/docs-site/scripts/generate-hero-images.js @@ -285,4 +285,4 @@ async function main() { main().catch(error => { console.error('❌ Fatal error:', error); process.exit(1); -}); +}); diff --git a/docs-site/scripts/generate-trading-only.js b/docs-site/scripts/generate-trading-only.js index 2101962ce..1879433ce 100644 --- a/docs-site/scripts/generate-trading-only.js +++ b/docs-site/scripts/generate-trading-only.js @@ -116,4 +116,4 @@ async function generateImage() { generateImage().catch(error => { console.error('❌ Fatal error:', error); process.exit(1); -}); +}); diff --git a/scripts/build/auto-changelog.js b/scripts/build/auto-changelog.js index 6c43a81c2..032fb852d 100644 --- a/scripts/build/auto-changelog.js +++ b/scripts/build/auto-changelog.js @@ -1,3 +1,5 @@ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import { readFileSync, writeFileSync } from 'fs'; const pkg = JSON.parse(readFileSync('package.json', 'utf8')); const version = pkg.version; @@ -5,4 +7,4 @@ const date = new Date().toISOString().split('T')[0]; let existing = ''; try { existing = readFileSync('CHANGELOG.md', 'utf8'); } catch {} const entry = `## [${version}] - ${date}\n\n- Patch release\n\n`; -writeFileSync('CHANGELOG.md', entry + existing); +writeFileSync('CHANGELOG.md', entry + existing); diff --git a/scripts/build/copy-adapters.js b/scripts/build/copy-adapters.js index 073d0c088..a2dfaae93 100644 --- a/scripts/build/copy-adapters.js +++ b/scripts/build/copy-adapters.js @@ -5,6 +5,8 @@ * Copies .md, .json, and other non-compiled files that adapters need at runtime */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import { cpSync, existsSync, readdirSync, statSync, mkdirSync } from 'fs'; import { dirname, join, extname } from 'path'; import { fileURLToPath } from 'url'; @@ -64,4 +66,4 @@ try { console.warn(' This is non-fatal - continuing build...'); // Exit with 0 so it doesn't break the build process.exit(0); -} +}; diff --git a/scripts/build/copy-hook-dependencies.js b/scripts/build/copy-hook-dependencies.js index 05ee920a7..9fad21a4c 100755 --- a/scripts/build/copy-hook-dependencies.js +++ b/scripts/build/copy-hook-dependencies.js @@ -14,6 +14,8 @@ // - Marketplace-compatible (no build step required) // - Simple build process (just copy files) +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import { existsSync, mkdirSync, readFileSync, writeFileSync, copyFileSync, rmSync, promises as fsPromises } from 'fs'; import path from 'path'; import { fileURLToPath } from 'url'; @@ -166,4 +168,4 @@ async function main() { } } -main(); +main(); diff --git a/scripts/build/copy-locales.js b/scripts/build/copy-locales.js index 04d8cdb15..06a8a05b1 100644 --- a/scripts/build/copy-locales.js +++ b/scripts/build/copy-locales.js @@ -5,6 +5,8 @@ * Replaces Unix commands (mkdir -p, cp -r) with Node.js fs operations */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import { mkdirSync, cpSync, existsSync } from 'fs'; import { dirname, join } from 'path'; import { fileURLToPath } from 'url'; @@ -29,4 +31,4 @@ try { } catch (error) { console.error('✗ Failed to copy locales:', error.message); process.exit(1); -} +}; diff --git a/scripts/build/copy-plugin-js.js b/scripts/build/copy-plugin-js.js index 57ea6842f..8ca0be581 100644 --- a/scripts/build/copy-plugin-js.js +++ b/scripts/build/copy-plugin-js.js @@ -8,6 +8,8 @@ * them in-place with minimal type checking. */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import { execSync } from 'child_process'; import { readFileSync, writeFileSync, existsSync, statSync } from 'fs'; import path from 'path'; @@ -67,4 +69,4 @@ async function transpilePlugins() { transpilePlugins().catch(err => { console.error('❌ Error transpiling plugin files:', err); process.exit(1); -}); +}); diff --git a/scripts/check-node-version.js b/scripts/check-node-version.js index 3d77b6c7e..b6c96a468 100644 --- a/scripts/check-node-version.js +++ b/scripts/check-node-version.js @@ -12,6 +12,8 @@ * - Without this check, users see cryptic "SyntaxError: Unexpected token 'with'" */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); const MIN_NODE_VERSION = '20.12.0'; const CURRENT_NODE_VERSION = process.versions.node; @@ -126,4 +128,4 @@ if (!isVersionSatisfied(CURRENT_NODE_VERSION, MIN_NODE_VERSION)) { } // Version OK - continue silently -process.exit(0); +process.exit(0); diff --git a/scripts/validation/validate-platforms.js b/scripts/validation/validate-platforms.js index 71575a39c..848c7d406 100644 --- a/scripts/validation/validate-platforms.js +++ b/scripts/validation/validate-platforms.js @@ -14,6 +14,8 @@ * npm run validate:platforms */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import * as fs from 'fs'; import * as path from 'path'; import { fileURLToPath } from 'url'; @@ -248,4 +250,4 @@ if (failedValidation > 0) { } else { console.log('✅ All platform data validated successfully!\n'); process.exit(0); -} +}; diff --git a/tests/performance/compare-to-baseline.ts b/tests/performance/compare-to-baseline.ts index 330c014fe..96c47c241 100644 --- a/tests/performance/compare-to-baseline.ts +++ b/tests/performance/compare-to-baseline.ts @@ -4,6 +4,8 @@ * Detects performance regressions by comparing results to baseline thresholds */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import * as fs from 'fs'; import * as path from 'path'; @@ -205,4 +207,4 @@ function main() { } } -main(); +main(); diff --git a/tests/performance/run-all-benchmarks.ts b/tests/performance/run-all-benchmarks.ts index 72a5c613a..cfd471d89 100644 --- a/tests/performance/run-all-benchmarks.ts +++ b/tests/performance/run-all-benchmarks.ts @@ -4,6 +4,8 @@ * Executes all performance benchmarks and generates RESULTS.md */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import { runProjectManagerBenchmarks } from './project-manager.bench'; import { runBrownfieldImportBenchmarks } from './brownfield-import.bench'; import { runAnalyzerBenchmarks } from './analyzer.bench'; @@ -218,4 +220,4 @@ if (import.meta.url === `file://${process.argv[1]}`) { }); } -export { runAllBenchmarks }; +export { runAllBenchmarks }; diff --git a/tests/performance/session-registry-bench.ts b/tests/performance/session-registry-bench.ts index da5cf9b2e..4a6b26954 100644 --- a/tests/performance/session-registry-bench.ts +++ b/tests/performance/session-registry-bench.ts @@ -4,6 +4,8 @@ * Measures registry update latency and performance */ +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); import * as fs from 'fs'; import * as path from 'path'; import { execSync } from 'child_process'; @@ -197,4 +199,4 @@ async function main() { main().catch(err => { console.error('Benchmark failed:', err); process.exit(1); -}); +});