codeql.yml 654 B

123456789101112131415161718192021222324252627282930313233343536
  1. name: "Code scanning - action"
  2. on:
  3. push:
  4. pull_request:
  5. schedule:
  6. - cron: '30 1 * * 6'
  7. jobs:
  8. CodeQL-Build:
  9. runs-on: ubuntu-latest
  10. permissions:
  11. security-events: write
  12. steps:
  13. - name: Checkout repository
  14. uses: actions/checkout@v3
  15. with:
  16. fetch-depth: 0
  17. - name: Set up Go
  18. uses: actions/setup-go@v4
  19. with:
  20. go-version: '1.20'
  21. - name: Initialize CodeQL
  22. uses: github/codeql-action/init@v2
  23. with:
  24. languages: go
  25. - name: Autobuild
  26. uses: github/codeql-action/autobuild@v2
  27. - name: Perform CodeQL Analysis
  28. uses: github/codeql-action/analyze@v2