123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- name: "CodeQL"
- on:
- push:
- branches:
- - 'dev'
- pull_request:
- branches:
- - 'dev'
- concurrency:
- group: codeql-${{ github.event.pull_request.number || github.ref }}
- cancel-in-progress: true
- jobs:
- analyze:
- if: (github.event_name == 'schedule' && github.repository == 'apache/dolphinscheduler') || (github.event_name != 'schedule')
- name: Analyze
- runs-on: ubuntu-latest
- steps:
- - name: Checkout repository
- uses: actions/checkout@v3
- with:
- submodules: true
- - name: Initialize CodeQL
- uses: github/codeql-action/init@v2
- with:
- languages: java
- queries: +security-and-quality
- - run: |
- ./mvnw -B clean install \
- -Dmaven.test.skip \
- -Dmaven.javadoc.skip \
- -Dspotless.skip=true \
- -Prelease
- - name: Perform CodeQL Analysis
- uses: github/codeql-action/analyze@v2
|