diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d91f15973..311259a73 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,10 +18,10 @@ jobs: if: github.ref == 'refs/heads/master' steps: - uses: actions/checkout@v4 - - name: Use Node.js 18.x + - name: Use Node.js 24.13.0 uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: 24.13.0 - run: npm ci - run: node utils/codeMetrics.js env: @@ -31,10 +31,10 @@ jobs: name: "Compile TypeScript" steps: - uses: actions/checkout@v4 - - name: Use Node.js 18.x + - name: Use Node.js 24.13.0 uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: 24.13.0 - run: npm ci - run: npm run compile - run: npm run compile:strict @@ -43,10 +43,10 @@ jobs: name: "Check Format" steps: - uses: actions/checkout@v4 - - name: Use Node.js 18.x + - name: Use Node.js 24.13.0 uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: 24.13.0 - run: npm ci - run: npm run format:check lint: @@ -54,10 +54,10 @@ jobs: name: "Lint" steps: - uses: actions/checkout@v4 - - name: Use Node.js 18.x + - name: Use Node.js 24.13.0 uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: 24.13.0 - run: npm ci - run: npm run lint unittest: @@ -65,10 +65,10 @@ jobs: name: "Unit Tests" steps: - uses: actions/checkout@v4 - - name: Use Node.js 18.x + - name: Use Node.js 24.13.0 uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: 24.13.0 - run: npm ci - run: npm run test build: @@ -76,10 +76,10 @@ jobs: name: "Build" steps: - uses: actions/checkout@v4 - - name: Use Node.js 18.x + - name: Use Node.js 24.13.0 uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: 24.13.0 - run: npm ci - run: npm run build:contracts - name: Restore Build Cache @@ -168,10 +168,10 @@ jobs: shardTotal: [20] steps: - uses: actions/checkout@v4 - - name: Use Node.js 18.x + - name: Use Node.js 24.13.0 uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: 24.13.0 - run: npm ci - run: npx playwright install --with-deps - name: "Az CLI login" @@ -236,7 +236,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 18 + node-version: 24.13.0 - name: Install dependencies run: npm ci diff --git a/.github/workflows/cleanup.yml b/.github/workflows/cleanup.yml index 80991db2a..3b32bd8e0 100644 --- a/.github/workflows/cleanup.yml +++ b/.github/workflows/cleanup.yml @@ -22,7 +22,7 @@ jobs: env: AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: "Az CLI login" uses: azure/login@v1 @@ -31,9 +31,9 @@ jobs: tenant-id: ${{ secrets.AZURE_TENANT_ID }} subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }} - - name: Use Node.js 18.x - uses: actions/setup-node@v1 + - name: Use Node.js 24.13.0 + uses: actions/setup-node@v4 with: - node-version: 18.x + node-version: 24.13.0 - run: npm ci - run: node utils/cleanupDBs.js \ No newline at end of file diff --git a/src/Utils/arm/request.test.ts b/src/Utils/arm/request.test.ts index aad22a055..f90bd3682 100644 --- a/src/Utils/arm/request.test.ts +++ b/src/Utils/arm/request.test.ts @@ -1,7 +1,7 @@ -import { armRequest } from "./request"; -import fetch from "node-fetch"; -import { updateUserContext } from "../../UserContext"; +import fetch, { Headers } from "node-fetch"; import { AuthType } from "../../AuthType"; +import { updateUserContext } from "../../UserContext"; +import { armRequest } from "./request"; interface Global { Headers: unknown;