1name: scan
2
3on:
4 push:
5 branches: [ master ]
6 pull_request:
7 branches: [ master ]
8 schedule:
9 - cron: '0 12 * * 6'
10
11permissions:
12 security-events: write
13
14jobs:
15 codeql:
16 runs-on: ubuntu-latest
17 steps:
18 - name: Checkout repository
19 uses: actions/checkout@v4
20 with:
21 fetch-depth: 2
22
23 - name: Initialize CodeQL
24 uses: github/codeql-action/init@v3
25 with:
26 languages: go, javascript
27
28 - name: Autobuild
29 uses: github/codeql-action/autobuild@v3
30
31 - name: Perform CodeQL Analysis
32 uses: github/codeql-action/analyze@v3