Skip to content

ci: validate unreleased Flint Checkstyle support#2341

Draft
zeitlinger wants to merge 3 commits into
prometheus:mainfrom
zeitlinger:agent/test-flint-checkstyle
Draft

ci: validate unreleased Flint Checkstyle support#2341
zeitlinger wants to merge 3 commits into
prometheus:mainfrom
zeitlinger:agent/test-flint-checkstyle

Conversation

@zeitlinger

@zeitlinger zeitlinger commented Jul 24, 2026

Copy link
Copy Markdown
Member

Summary

This is a pre-release consumer validation PR. It should be reverted to a released aqua:grafana/flint pin once the Flint release is available.

Validation

Using the Aqua registry branch from aquaproj/aqua-registry#57625:

  • mise exec -- flint run --full checkstyle
  • mise run lint:fix
  • mise run build

Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
@zeitlinger

Copy link
Copy Markdown
Member Author

This now removes the Maven Checkstyle plugin to avoid running Checkstyle twice. The PR uses the Aqua package from aquaproj/aqua-registry#57625; CI installation depends on that registry PR merging.

Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
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.

1 participant