• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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