diff --git a/.github/workflows/T01-codeql-scans.yml b/.github/workflows/T01-codeql-scans.yml index b0635c2..ca4a900 100644 --- a/.github/workflows/T01-codeql-scans.yml +++ b/.github/workflows/T01-codeql-scans.yml @@ -1,9 +1,9 @@ name: T01. CodeQL Scans - on: - push: + workflow_dispatch: + inputs: {} + pull_request: branches: [ "master" ] - jobs: codeql-analysis: runs-on: ubuntu-latest @@ -13,15 +13,20 @@ jobs: security-events: write steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ github.head_ref }} - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: java + - name: Setup Java + uses: actions/setup-java@v5 + with: + distribution: 'temurin' + java-version: '17' - name: Maven Build run: mvn package - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 \ No newline at end of file + uses: github/codeql-action/analyze@v3