Skip to content

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

chore(deps-dev): Bump @types/node from 26.2.0 to 26.4.0 in /sdk/typescript in the node group across 1 directory

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

# 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 }}"