diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index b7d8015..f604c92 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -13,12 +13,12 @@ jobs: steps: - name: Git checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 - name: Use Node.js 22.x - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22.x - run: npm install @@ -28,7 +28,7 @@ jobs: SWITCHER_API_KEY: ${{ secrets.SWITCHER_API_KEY }} - name: SonarCloud Scan - uses: sonarsource/sonarqube-scan-action@v5.3.1 + uses: sonarsource/sonarqube-scan-action@v6.0.0 env: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} if: env.SONAR_TOKEN != '' @@ -44,10 +44,10 @@ jobs: steps: - name: Git checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Build & Test with Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: ${{ matrix.node-version }} diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index d4f1816..9aeea09 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -10,8 +10,8 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v5 with: node-version: 22 - run: npm install @@ -28,8 +28,8 @@ jobs: id-token: write steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v5 with: node-version: 22 registry-url: https://registry.npmjs.org/ diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml index 6f81170..879d9d1 100644 --- a/.github/workflows/sonar.yml +++ b/.github/workflows/sonar.yml @@ -28,13 +28,13 @@ jobs: core.setOutput('base_ref', pr.data.base.ref); core.setOutput('head_sha', pr.data.head.sha); - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: ref: ${{ steps.pr.outputs.head_sha }} fetch-depth: 0 - name: Use Node.js 22.x - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22.x - run: npm install @@ -44,7 +44,7 @@ jobs: SWITCHER_API_KEY: ${{ secrets.SWITCHER_API_KEY }} - name: SonarCloud Scan - uses: sonarsource/sonarqube-scan-action@v5.3.1 + uses: sonarsource/sonarqube-scan-action@v6.0.0 env: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} if: env.SONAR_TOKEN != '' diff --git a/.github/workflows/staging.yml b/.github/workflows/staging.yml index 592742f..6163df3 100644 --- a/.github/workflows/staging.yml +++ b/.github/workflows/staging.yml @@ -20,12 +20,12 @@ jobs: steps: - name: Git checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: ${{ github.event.inputs.node }} diff --git a/package.json b/package.json index 55ccc79..a1e6c71 100644 --- a/package.json +++ b/package.json @@ -31,14 +31,14 @@ "src/" ], "devDependencies": { - "@babel/eslint-parser": "^7.28.0", - "@typescript-eslint/eslint-plugin": "^8.41.0", - "@typescript-eslint/parser": "^8.41.0", + "@babel/eslint-parser": "^7.28.4", + "@typescript-eslint/eslint-plugin": "^8.44.1", + "@typescript-eslint/parser": "^8.44.1", "c8": "^10.1.3", - "chai": "^6.0.1", + "chai": "^6.2.0", "env-cmd": "^11.0.0", - "eslint": "^9.34.0", - "mocha": "^11.7.1", + "eslint": "^9.36.0", + "mocha": "^11.7.2", "mocha-sonarqube-reporter": "^1.0.2", "sinon": "^21.0.0" },