Skip to content

ci: update to rust version of flint#455

Merged
trask merged 26 commits intoopen-telemetry:mainfrom
zeitlinger:use-rust-flint-v2
Apr 29, 2026
Merged

ci: update to rust version of flint#455
trask merged 26 commits intoopen-telemetry:mainfrom
zeitlinger:use-rust-flint-v2

Conversation

@zeitlinger
Copy link
Copy Markdown
Member

This updates the existing link linting to the current Rust-based flint release.

What changes in this PR:

  • install flint from github:grafana/flint = "0.20.3"
  • replace the old remote lint:links shell task with flint run
  • keep the existing Lychee configuration under .github/config
  • enable check_all_local = true so local links are checked across the repo
  • preserve --full on push and scheduled runs so link checking still scans the full repo outside pull requests

Why this stays small:

  • this repo does not currently carry Markdown lint wiring to migrate here
  • the goal is only to replace the old link-check task with the released Rust flint path

Verification:

  • mise run lint
  • mise run lint --full

Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
@zeitlinger zeitlinger requested review from a team as code owners April 22, 2026 06:02
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
@zeitlinger zeitlinger marked this pull request as draft April 23, 2026 18:24
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
@zeitlinger zeitlinger marked this pull request as ready for review April 27, 2026 18:12
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Comment thread CONTRIBUTING.md
This repository follows the OpenTelemetry Java
repository's [style guide](https://github.com/open-telemetry/opentelemetry-java/blob/main/CONTRIBUTING.md#style-guideline).
This repository follows the OpenTelemetry Java repository's
[coding patterns](https://github.com/open-telemetry/opentelemetry-java/blob/main/docs/knowledge/README.md).
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

broke before and is now fixed: Error: https://raw.githubusercontent.com/open-telemetry/opentelemetry-java/main/CONTRIBUTING.md#style-guideline | Cannot find fragment: Fragment not found in document. Check if fragment exists or page structure

Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
@trask trask merged commit c87fc76 into open-telemetry:main Apr 29, 2026
14 checks passed
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.

2 participants