diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c682427..19fbee9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,11 +7,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: submodules: recursive - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: '20.x' diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 771ff71..ab8582c 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -19,16 +19,16 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v5 - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: javascript queries: +security-and-quality - name: Autobuild - uses: github/codeql-action/autobuild@v2 + uses: github/codeql-action/autobuild@v3 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml index 387d47d..72b0d4f 100644 --- a/.github/workflows/coverity.yml +++ b/.github/workflows/coverity.yml @@ -14,14 +14,14 @@ jobs: TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }} PROJECTNAME: ${{ github.repository }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v5 with: submodules: recursive - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v5 with: - node-version: '14.x' + node-version: '20.x' - name: Cache Node.js modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: # npm cache files are stored in `~/.npm` on Linux/macOS path: ~/.npm @@ -39,7 +39,7 @@ jobs: - name: Build run: | export PATH=$PWD/cov-analysis-linux64/bin:$PATH - cov-build --dir cov-int --no-command --fs-capture-search ./src + coverity capture --dir cov-int --project-dir . --file-include-regex '(^|/)(src|lib)/.*\.(js|ts|tsx)$' --file-exclude-regex '(^|/)(node_modules|dist|build)(/|$)' - name: Submit the result to Coverity Scan run: | tar czvf upload.tgz cov-int