Skip to content

ci: update flint to rust based version#1135

Open
zeitlinger wants to merge 2 commits into
mainfrom
flint-update-resolved
Open

ci: update flint to rust based version#1135
zeitlinger wants to merge 2 commits into
mainfrom
flint-update-resolved

Conversation

@zeitlinger
Copy link
Copy Markdown
Member

@zeitlinger zeitlinger commented May 12, 2026

What changed

  • consolidated the separate link-check and markdown-lint workflows into a single reusable lint workflow
  • switched mise lint tasks to run flint directly and added flint config under .github/config
  • removed the old standalone markdownlint config/workflow and updated contributor docs to use the new lint commands
  • applied the small markdown formatting fixes required by the new lint flow

Why

Update to rust based flint version.

This aligns the examples repository with the flint-based lint consolidation pattern used in OpenTelemetry Java Instrumentation, reducing duplicate CI wiring and making markdown and link checks run through one entrypoint.

Impact

  • contributors now run mise run lint and mise run lint:fix
  • CI reports a single lint check instead of separate markdown/link checks
  • local link validation is handled through flint configuration

Validation

  • mise run lint

Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
@zeitlinger zeitlinger changed the title [codex] ci: consolidate lint checks ci: update flint to rust based version May 12, 2026
@zeitlinger zeitlinger marked this pull request as ready for review May 12, 2026 06:53
@zeitlinger zeitlinger requested review from a team as code owners May 12, 2026 06:53
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