Fork of daniellemaywood.uk/gleam — Wasm codegen work
2

Configure Feed

Select the types of activity you want to include in your feed.

gleam / .github / workflows / codeql.yml
1.9 kB 63 lines
1# SPDX-License-Identifier: Apache-2.0 2# SPDX-FileCopyrightText: 2026 The Gleam contributors 3 4name: "CodeQL Advanced" 5 6on: 7 push: 8 branches: ["main"] 9 pull_request: 10 branches: ["main"] 11 schedule: 12 - cron: "29 8 * * 1" 13 14permissions: 15 contents: read 16 17jobs: 18 # Detects security issues in GitHub Actions workflows 19 # See https://codeql.github.com/codeql-query-help/actions/ 20 analyze: 21 name: Analyze (${{ matrix.language }}) 22 runs-on: "ubuntu-latest" 23 permissions: 24 security-events: write 25 strategy: 26 fail-fast: false 27 matrix: 28 include: 29 - language: actions 30 build-mode: none 31 - language: javascript-typescript 32 build-mode: none 33 - language: rust 34 build-mode: none 35 steps: 36 - name: Checkout repository 37 uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 38 with: 39 persist-credentials: false 40 - name: Initialize CodeQL 41 uses: github/codeql-action/init@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2 42 with: 43 languages: ${{ matrix.language }} 44 build-mode: ${{ matrix.build-mode }} 45 - name: Perform CodeQL Analysis 46 uses: github/codeql-action/analyze@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2 47 with: 48 category: "/language:${{matrix.language}}" 49 50 # Detects security issues in GitHub Actions workflows 51 # See https://docs.zizmor.sh/audits/ 52 zizmor: 53 name: Zizmor 54 runs-on: ubuntu-latest 55 permissions: 56 security-events: write 57 steps: 58 - name: Checkout repository 59 uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 60 with: 61 persist-credentials: false 62 - name: Run zizmor 63 uses: zizmorcore/zizmor-action@192e21d79ab29983730a13d1382995c2307fbcaa # v0.5.7