name: Analyze on: workflow_dispatch: push: branches: ['main'] pull_request: branches: ['main'] jobs: analyze: name: Analyze runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 with: # We must fetch at least the immediate parents so that if this is # a pull request then we can checkout the head. fetch-depth: 2 - uses: github/codeql-action/init@v2 with: languages: go - uses: github/codeql-action/autobuild@v2 - uses: github/codeql-action/analyze@v2