1name: CodeQL 2 3on: 4 push: 5 branches: 6 - master 7 pull_request: 8 schedule: 9 - cron: '0 5 * * 3' 10 11jobs: 12 codeql: 13 runs-on: ubuntu-latest 14 name: "CodeQL" 15 steps: 16 - name: Checkout 17 uses: actions/checkout@v4 18 - name: Set up JDK 19 uses: actions/setup-java@v3 20 with: 21 java-version: 17 22 distribution: 'temurin' 23 cache: 'maven' 24 - name: CodeQL Initialization 25 uses: github/codeql-action/init@v2 26 with: 27 languages: java 28 queries: +security-and-quality 29 - name: Autobuild 30 uses: github/codeql-action/autobuild@v2 31 - name: CodeQL Analysis 32 uses: github/codeql-action/analyze@v2 33