You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Warning: 1 issue was detected with this workflow: git checkout HEAD^2 is no longer
necessary. Please remove this step as Code Scanning recommends analyzing the merge
commit for best results.
If you're using an old {% data variables.product.prodname_codeql %} workflow you may receive this warning from the "Initialize {% data variables.product.prodname_codeql %}" action.
Confirm the cause of the problem
Check for the following lines from the {% data variables.product.prodname_codeql %} workflow. These lines were included in the steps section of the Analyze job in initial versions of the {% data variables.product.prodname_codeql %} workflow.
with:
# We must fetch at least the immediate parents so that if this is# a pull request then we can checkout the head.fetch-depth: 2# If this run was triggered by a pull request event, then checkout# the head of the pull request instead of the merge commit.
- run: git checkout HEAD^2if: {% raw %}${{ github.event_name == 'pull_request' }}{% endraw %}
Fixing the problem
Remove the lines from the {% data variables.product.prodname_codeql %} workflow. The revised steps section of the workflow should now look like this:
steps:
- name: Checkout repositoryuses: {% data reusables.actions.action-checkout %}# Initializes the {% data variables.product.prodname_codeql %} tools for scanning.
- name: Initialize {% data variables.product.prodname_codeql %}uses: {% data reusables.actions.action-codeql-action-init %}# ...