github.com/vnpaycloud-console/gophercloud/v2@v2.0.5/.github/workflows/codeql-analysis.yaml (about) 1 name: "CodeQL" 2 3 on: [push, pull_request] 4 5 jobs: 6 analyze: 7 name: Analyze 8 runs-on: ubuntu-latest 9 permissions: 10 actions: read 11 contents: read 12 security-events: write 13 14 strategy: 15 fail-fast: false 16 matrix: 17 language: [ 'go' ] 18 19 steps: 20 - name: Setup Go 21 uses: actions/setup-go@v5 22 with: 23 go-version: "1.23" 24 25 - name: Checkout repository 26 uses: actions/checkout@v4 27 28 - name: Initialize CodeQL 29 uses: github/codeql-action/init@v3 30 with: 31 languages: ${{ matrix.language }} 32 33 - name: Autobuild 34 uses: github/codeql-action/autobuild@v3 35 36 - name: Perform CodeQL Analysis 37 uses: github/codeql-action/analyze@v3