This is an automated email from the ASF dual-hosted git repository. dpogue pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/cordova-js.git
The following commit(s) were added to refs/heads/master by this push: new d05df6ec chore(ci): Add Node 22 to CI and fix dependabot PRs (#282) d05df6ec is described below commit d05df6ec7c6ae833faaad22381a6b7f4e2b49581 Author: Darryl Pogue <dar...@ayogo.com> AuthorDate: Thu Oct 24 23:53:11 2024 -0700 chore(ci): Add Node 22 to CI and fix dependabot PRs (#282) * chore(ci): Add Node 22 to CI and fix dependabot PRs * chore(ci): Add CodeQL code scanning --- .github/workflows/ci.yml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a4346298..0efaf9da 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,13 @@ name: Node CI -on: [push, pull_request] +on: + push: + branches-ignore: + - 'dependabot/*' + pull_request: + branches: + - '*' jobs: test: @@ -25,7 +31,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - node-version: [16.x, 18.x, 20.x] + node-version: [16.x, 18.x, 20.x, 22.x] os: [ubuntu-latest, windows-latest, macos-latest] steps: @@ -41,11 +47,23 @@ jobs: node --version npm --version + - uses: github/codeql-action/init@v3 + with: + languages: javascript + queries: security-and-quality + config: | + paths-ignore: + - pkg + - coverage + - node_modules + - name: npm install and test run: npm cit env: CI: true + - uses: github/codeql-action/analyze@v3 + - uses: codecov/codecov-action@v4 if: success() with: --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org For additional commands, e-mail: commits-h...@cordova.apache.org