chore(deps-dev): Bump @types/node from 26.2.0 to 26.4.0 in /sdk/typescript in the node group across 1 directory #83
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # CodeQL advanced setup. Replaces the default setup: default-setup check | |
| # runs are never created on fork pull requests, which deadlocks the | |
| # required "Analyze (*)" contexts for external contributors. This | |
| # workflow runs on every pull request (fork or branch), so its contexts | |
| # are always reportable and can be required. | |
| name: CodeQL | |
| on: | |
| push: | |
| branches: [main] | |
| pull_request: | |
| schedule: | |
| - cron: "17 7 * * 1" | |
| permissions: | |
| contents: read | |
| concurrency: | |
| group: codeql-${{ github.workflow }}-${{ github.ref }} | |
| cancel-in-progress: ${{ github.event_name == 'pull_request' }} | |
| jobs: | |
| analyze: | |
| name: CodeQL (${{ matrix.language }}) | |
| runs-on: ubuntu-latest | |
| permissions: | |
| contents: read | |
| security-events: write | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| include: | |
| - { language: actions, build-mode: none } | |
| - { language: csharp, build-mode: none } | |
| # Go does not support build-mode none; manual mirrors the ci | |
| # go job (FFI cdylib first, then go build). | |
| - { language: go, build-mode: manual } | |
| - { language: javascript-typescript, build-mode: none } | |
| - { language: python, build-mode: none } | |
| - { language: rust, build-mode: none } | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 | |
| - if: matrix.language == 'go' | |
| uses: actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e # v7.0.0 | |
| with: { go-version: "1.22" } | |
| - if: matrix.language == 'go' | |
| uses: dtolnay/rust-toolchain@6c977a6ca4077a0ceb28ffbe03f59d46e9ac8772 # master | |
| with: { toolchain: stable } | |
| - if: matrix.language == 'go' | |
| name: Build ffi cdylib (cgo dependency) | |
| run: cargo build --locked -p agent-hooks-ffi --release | |
| working-directory: sdk/rust | |
| - uses: github/codeql-action/init@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7 | |
| with: | |
| languages: ${{ matrix.language }} | |
| build-mode: ${{ matrix.build-mode }} | |
| - if: matrix.language == 'go' | |
| name: Manual build for the Go extractor | |
| # The Go modules live under sdk/go, not the repo root. | |
| run: | | |
| cd sdk/go/agenthooks && go build ./... | |
| cd ../conformance && go build ./... | |
| - uses: github/codeql-action/analyze@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7 | |
| with: | |
| category: "/language:${{ matrix.language }}" |