Annotation of embedaddon/miniupnpd/.github/workflows/codeql-analysis.yml, revision 1.1.1.1

1.1       misho       1: # For most projects, this workflow file will not need changing; you simply need
                      2: # to commit it to your repository.
                      3: #
                      4: # You may wish to alter this file to override the set of languages analyzed,
                      5: # or to provide custom queries or build logic.
                      6: #
                      7: # ******** NOTE ********
                      8: # We have attempted to detect the languages in your repository. Please check
                      9: # the `language` matrix defined below to confirm you have the correct set of
                     10: # supported CodeQL languages.
                     11: # ******** NOTE ********
                     12: 
                     13: name: "CodeQL"
                     14: 
                     15: on:
                     16:   push:
                     17:     branches: [ master ]
                     18:   pull_request:
                     19:     # The branches below must be a subset of the branches above
                     20:     branches: [ master ]
                     21:   schedule:
                     22:     - cron: '15 5 * * 1'
                     23: 
                     24: jobs:
                     25:   analyze:
                     26:     name: Analyze
                     27:     runs-on: ubuntu-latest
                     28: 
                     29:     strategy:
                     30:       fail-fast: false
                     31:       matrix:
                     32:         language: [ 'cpp', 'python' ]
                     33:         # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ]
                     34:         # Learn more...
                     35:         # https://docs.github.com/en/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#overriding-automatic-language-detection
                     36: 
                     37:     steps:
                     38:     - name: Checkout repository
                     39:       uses: actions/checkout@v3
                     40: 
                     41:     # Initializes the CodeQL tools for scanning.
                     42:     - name: Initialize CodeQL
                     43:       uses: github/codeql-action/init@v2
                     44:       with:
                     45:         languages: ${{ matrix.language }}
                     46:         # If you wish to specify custom queries, you can do so here or in a config file.
                     47:         # By default, queries listed here will override any specified in a config file.
                     48:         # Prefix the list here with "+" to use these queries and those in the config file.
                     49:         # queries: ./path/to/local/query, your-org/your-repo/queries@main
                     50:     - name: install packages
                     51:       run: sudo apt-get install libnfnetlink-dev
                     52: 
                     53:     - name: build
                     54:       run: |
                     55:        make -C miniupnpc all
                     56:        make -C minissdpd all
                     57: 
                     58:     - name: Perform CodeQL Analysis
                     59:       uses: github/codeql-action/analyze@v2

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>