Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #412, git error in CodeQL Analyze Action #413

Merged
merged 2 commits into from
Feb 3, 2022

Commits on Feb 3, 2022

  1. Fix nasa#412, Rename CodeQL workflows

    Renames workflows to better describe what each one does. The CodeQL
    "reusable" workflow is meant to be used by other workflows.
    
    The CodeQL "Analysis" workflow calls the "reusable" CodeQL workflow to
    execute the static analysis runs.
    
    Co-authored-by: Ariel Adams   <ArielSAdamsNASA@users.noreply.github.com>
    astrogeco and ArielSAdamsNASA committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    1d80995 View commit details
    Browse the repository at this point in the history
  2. Fix nasa#412, resolve error in CodeQL Analyze Action

    Fixes errors in CodeQL results uploads step.
    
    Update parameters in CodeQL "reusable" workflow.
    
    BREAKING Interface changes:
    
    - Renames callable workflow to `codeql-reusable.yml`, submodules will
    have to be updated
    - Adds required `component-path` input parameter
    - Repurpose tests input to be a boolean tied to "ENABLE_UNIT_TESTS" flag
    
    Internal changes:
    
    - Use git clone instead of checkout@v2 for the cFS-Bundle
    - Use symlink to map calling repo workspace to expected cFS Bundle directory location
    
    - Enable "code snippets" option to CodeQL Analyze action
    - Archives sarif files from analysis output
    - Removes code duplication by using a matrix build for security and coding standard analyses
    - Alphabetizes workflow inputs and order based on "required" flag
    astrogeco committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    98e2ef8 View commit details
    Browse the repository at this point in the history