Skip to content

Remove code-quality workflow, update and pin all actions#270

Merged
Ramal Abeysekera (ramalabeysekera) merged 3 commits intomainfrom
workflow-bumps
Apr 14, 2026
Merged

Remove code-quality workflow, update and pin all actions#270
Ramal Abeysekera (ramalabeysekera) merged 3 commits intomainfrom
workflow-bumps

Conversation

@lachlankidson
Copy link
Copy Markdown
Contributor

@lachlankidson Lachlan Kidson (lachlankidson) commented Apr 14, 2026

Remove explicit CodeQL workflow as CodeQL is configured to run automatically for PRs against repositories in this GitHub organisation, this also addresses the allowlisting issues.

Other changes:

@lachlankidson Lachlan Kidson (lachlankidson) marked this pull request as ready for review April 14, 2026 11:07
@lachlankidson Lachlan Kidson (lachlankidson) requested a review from a team as a code owner April 14, 2026 11:07
Copilot AI review requested due to automatic review settings April 14, 2026 11:07
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the repository’s CI/CD configuration by removing the standalone CodeQL workflow (relying on org-level configuration), upgrading and pinning GitHub Actions to commit SHAs, and bumping the project’s Go version to 1.26.

Changes:

  • Remove .github/workflows/code-quality.yml (previously ran CodeQL + golangci-lint).
  • Pin all referenced GitHub Actions to specific commit SHAs and update action versions.
  • Update Go version (go.mod) and the Docker builder image to Go 1.26.x.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
go.mod Bumps the module Go version to 1.26.2 (used by CI via go-version-file).
Dockerfile Updates builder base image to golang:1.26.
.github/workflows/test-build.yml Pins actions and switches to go-version-file: go.mod for Go version selection.
.github/workflows/release.yml Pins checkout/docker/helm actions to commit SHAs.
.github/workflows/helm.yml Pins actions; continues running chart-testing and helm-docs workflows.
.github/workflows/e2e.yaml Pins checkout and kind actions to commit SHAs.
.github/workflows/code-quality.yml Removes the workflow that previously ran CodeQL and golangci-lint.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Dockerfile
Comment thread .github/workflows/test-build.yml
Comment thread .github/workflows/helm.yml
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM 🚀

@ramalabeysekera Ramal Abeysekera (ramalabeysekera) merged commit 5d70ac3 into main Apr 14, 2026
9 checks passed
@ramalabeysekera Ramal Abeysekera (ramalabeysekera) deleted the workflow-bumps branch April 14, 2026 11:27
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.

3 participants