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

Merge main into releases/v2 #1129

Merged
merged 25 commits into from Jun 28, 2022
Merged

Merge main into releases/v2 #1129

merged 25 commits into from Jun 28, 2022

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jun 28, 2022

Merging e8c48cc into releases/v2

Conductor for this PR is @cklin

Contains the following pull requests:

Please review the following:

  • The CHANGELOG displays the correct version and date.
  • The CHANGELOG includes all relevant, user-facing changes since the last release.
  • There are no unexpected commits being merged into the releases/v2 branch.
  • The docs team is aware of any documentation changes that need to be released.
  • The mergeback PR is merged back into main after this PR is merged.
  • The v1 release PR is merged after this PR is merged.

aeisenberg and others added 25 commits June 22, 2022 14:37
Previously, we were being too strict about checking that a pack's
language was being scanned. It was a failure if a pack language
was specified for a language not being scanned.
Mergeback v2.1.14 refs/heads/releases/v2 into main
Note that this changes the lock file format
from 1 to 2, so there are many changes here.
Co-authored-by: Aditya Sharad <6874315+adityasharad@users.noreply.github.com>
Allow scans with packs for languages not being scanned
…scanned languages.

In theory, a scanned language will not setup the build tracer, and so
shouldn't care about lua versus legacy tracing. However, `go` is a
special case where the autobuilder runs under the build tracer, that
then gets disabled immediately again, unless a special environment
variable is used.
Therefore, we need to thread through the feature flag to this
`database trace-command` invocation. For other scanned languages,
this should be a no-op, as no tracing is ever set up.
Update default CodeQL version to 2.10.0
Honor the Lua tracer FF for `database trace-command` invocations for scanned languages.
Simplify tests for the Lua tracer FF in analyze-action.
@cklin cklin marked this pull request as ready for review June 28, 2022 18:06
@cklin cklin requested a review from a team as a code owner June 28, 2022 18:06
@cklin cklin merged commit 3f62b75 into releases/v2 Jun 28, 2022
@cklin cklin deleted the update-v2.1.15-e8c48cc8 branch June 28, 2022 19:02
@github-actions github-actions bot mentioned this pull request Jun 28, 2022
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants