Skip to content

ci: update flint to rust based version#1142

Open
zeitlinger wants to merge 1 commit into
open-telemetry:mainfrom
zeitlinger:flint-update2
Open

ci: update flint to rust based version#1142
zeitlinger wants to merge 1 commit into
open-telemetry:mainfrom
zeitlinger:flint-update2

Conversation

@zeitlinger
Copy link
Copy Markdown
Member

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>
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