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

CodeQL: Fix Go 1.21 build fix and update branch list #31892

Merged
merged 2 commits into from
Sep 14, 2023
Merged

Conversation

jentfoo
Copy link
Contributor

@jentfoo jentfoo commented Sep 14, 2023

Fix CodeQL Build and update branch list to include the v14 branch.

This PR fixes https://github.com/gravitational/SecOps/issues/414

Test build and analysis can be seen in this run: https://github.com/gravitational/teleport/actions/runs/6188331568/job/16800106312?pr=31892

@jentfoo jentfoo self-assigned this Sep 14, 2023
@jentfoo jentfoo changed the title CodeQL Go 1.21 build fix CodeQL: Fix Go 1.21 build fix and update branch list Sep 14, 2023
@jentfoo jentfoo marked this pull request as ready for review September 14, 2023 16:55
@@ -17,7 +17,7 @@ jobs:
strategy:
fail-fast: false
matrix:
branch: [ 'master', 'branch/v11', 'branch/v12', 'branch/v13' ]
branch: [ 'master', 'branch/v12', 'branch/v13', 'branch/v14' ]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we keep branch/v11 for now?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For CodeQL I think it is safe to drop v11.

We're getting little negative signal out of these the recurring checks AFAIK. The hassle of remembering to remove v11 is a greater cost to the org than the chance we miss something important on v11 in the next week.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@wadells is echo'ing my thoughts as well. It's a small time window and any changes in v11 should go through other branches first anyways. So the window of risk is small and since this is a workflow update this PR needs significant approval: https://github.com/gravitational/teleport/blob/master/.github/CODEOWNERS#L3

@jentfoo jentfoo added this pull request to the merge queue Sep 14, 2023
Merged via the queue into master with commit 1b9420d Sep 14, 2023
23 checks passed
@jentfoo jentfoo deleted the jent/CodeQL_go_fix branch September 14, 2023 21:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants