This commit switches to the bleeding edge, main branch of the codeql action. This helps us test the action before merging all of the new changes into main, which occurs roughly once a week. If there are commits that introduce bugs in codeql-action, then we will be more likely to catch it before releasing to the world if we are using it in this extension.