diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 25f7ad8..8b13789 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -1,54 +1 @@ -name: "CodeQL" -on: - push: - branches: [ "main" ] - pull_request: - branches: [ "main" ] - schedule: - - cron: '43 3 * * 6' - -jobs: - analyze: - name: Analyze - runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }} - timeout-minutes: ${{ (matrix.language == 'swift' && 120) || 360 }} - permissions: - actions: read - contents: read - security-events: write - - strategy: - fail-fast: false - matrix: - language: [ 'dart' ] - - steps: - - name: Checkout repository - uses: actions/checkout@v3 - - - name: Initialize CodeQL - uses: github/codeql-action/init@v2 - with: - languages: ${{ matrix.language }} - - - name: Autobuild - uses: github/codeql-action/autobuild@v2 - - # Additional step for Dart analysis - - name: Install Dart SDK - uses: dart-lang/setup-dart@v1 - - # Add any pre-build steps specific to your Flutter project if necessary - # For example, running `flutter pub get` to get dependencies - - name: Flutter pub get - run: flutter pub get - - # Add your Flutter/Dart build step if needed - # - name: Flutter build - # run: flutter build apk --release - - - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 - with: - category: "Dart analysis"