Skip to content

Add lint workflow#271

Merged
Ramal Abeysekera (ramalabeysekera) merged 6 commits intomainfrom
add-lint-workflow
Apr 14, 2026
Merged

Add lint workflow#271
Ramal Abeysekera (ramalabeysekera) merged 6 commits intomainfrom
add-lint-workflow

Conversation

@lachlankidson
Copy link
Copy Markdown
Contributor

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

Adds a lint workflow, as this was previous contained in the CodeQL workflow removed in #270
Contains changes originally made in #267

@lachlankidson Lachlan Kidson (lachlankidson) requested a review from a team as a code owner April 14, 2026 11:41
Copilot AI review requested due to automatic review settings April 14, 2026 11:41
@lachlankidson Lachlan Kidson (lachlankidson) marked this pull request as draft April 14, 2026 11:41
Comment thread .github/workflows/lint.yml Fixed
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

Adds a dedicated GitHub Actions workflow to run linting, restoring CI lint checks that were previously embedded in the CodeQL workflow removed in #270.

Changes:

  • Introduces a new Lint workflow triggered on push, pull_request, and manual dispatch.
  • Sets up Go and runs golangci-lint via the official action.

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

Comment thread .github/workflows/lint.yml Outdated
Comment thread .github/workflows/lint.yml Outdated
Comment thread .github/workflows/lint.yml Fixed
…ntain permissions'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
@lachlankidson Lachlan Kidson (lachlankidson) marked this pull request as ready for review April 14, 2026 12:35
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 3e4963a into main Apr 14, 2026
6 checks passed
@ramalabeysekera Ramal Abeysekera (ramalabeysekera) deleted the add-lint-workflow branch April 14, 2026 13:20
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.

4 participants