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

Remove legacy tracing #1618

Merged
merged 14 commits into from
Apr 20, 2023
Merged

Remove legacy tracing #1618

merged 14 commits into from
Apr 20, 2023

Conversation

henrymercer
Copy link
Contributor

@henrymercer henrymercer commented Mar 28, 2023

Now that GHES 3.4 has been deprecated, we no longer need to support CodeQL CLI 2.7.x. This lets us clear up a significant amount of tech debt, including removing support for legacy tracing. Databases are now always traced using DB clusters and the new tracer.

We'll hold off on merging this until the GHES 3.9 release of the Action is done: while the code paths for supported versions of the CLI shouldn't change, this PR touches quite a few places and waiting for GHES 3.10 minimises risk.

Merge / deployment checklist

  • Confirm this change is backwards compatible with existing workflows.
  • Confirm the readme has been updated if necessary.
  • Confirm the changelog has been updated if necessary.

@henrymercer henrymercer force-pushed the henrymercer/remove-legacy-tracing branch 3 times, most recently from 8658093 to c409ef3 Compare March 28, 2023 18:41
@henrymercer henrymercer force-pushed the henrymercer/remove-legacy-tracing branch from c409ef3 to 6ef3700 Compare March 28, 2023 19:07
@henrymercer henrymercer marked this pull request as ready for review March 28, 2023 19:44
@henrymercer henrymercer requested a review from a team as a code owner March 28, 2023 19:44
src/util.ts Outdated Show resolved Hide resolved
pr-checks/sync.py Outdated Show resolved Hide resolved
.github/workflows/debug-artifacts.yml Outdated Show resolved Hide resolved
.github/workflows/__test-local-codeql.yml Outdated Show resolved Hide resolved
@henrymercer
Copy link
Contributor Author

@adityasharad This is ready for a re-review.

adityasharad
adityasharad previously approved these changes Mar 29, 2023
@henrymercer
Copy link
Contributor Author

Fixed conficts.

@henrymercer henrymercer force-pushed the henrymercer/remove-legacy-tracing branch 2 times, most recently from 0a3fec8 to d4eeb46 Compare April 5, 2023 19:14
@henrymercer henrymercer force-pushed the henrymercer/remove-legacy-tracing branch from c226919 to 519e38e Compare April 5, 2023 19:27
@henrymercer henrymercer force-pushed the henrymercer/remove-legacy-tracing branch from 519e38e to 2058418 Compare April 5, 2023 19:41
@adityasharad
Copy link
Contributor

Shall we bump the Action minor version when releasing this?

@henrymercer
Copy link
Contributor Author

Yes! Done in d13d683.

@henrymercer henrymercer merged commit 7019a9c into main Apr 20, 2023
@henrymercer henrymercer deleted the henrymercer/remove-legacy-tracing branch April 20, 2023 10:22
@github-actions github-actions bot mentioned this pull request Apr 21, 2023
6 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.

2 participants