name: "Static code analysis workflow (CodeQL)" on: push: branches: [main] pull_request: branches: [main] permissions: actions: read checks: read contents: read deployments: read issues: read discussions: read packages: read pages: read pull-requests: read repository-projects: read security-events: write statuses: read jobs: CodeQL-Build: # CodeQL runs on ubuntu-latest, windows-latest, and macos-latest runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL uses: github/codeql-action/init@46a6823b81f2d7c67ddf123851eea88365bc8a67 # v2.13.5 with: languages: javascript - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@46a6823b81f2d7c67ddf123851eea88365bc8a67 # v2.13.5