-
Notifications
You must be signed in to change notification settings - Fork 174
Open
Description
Context
The other OTel Java repos have been migrated to use flint for link checking (consolidated, SHA-pinned mise task) instead of the 3 scripts in .mise/tasks/lint/:
- Use flint for link checking opentelemetry-java-instrumentation#16270 (merged)
- Use flint for link checking opentelemetry-java#8116
- Use flint for link checking opentelemetry-java-examples#1034
- Use flint for link checking opentelemetry-configuration#546
- Use flint for link checking semantic-conventions-java#424
What to do in contrib
Since this repo hosts the original scripts in .mise/tasks/lint/, the migration is slightly different:
mise.toml: Replace the locallint:links,lint:local-links, andlint:links-in-modified-filestask definitions with a single remote flint task (same as the other repos).github/workflows/reusable-link-check.yml: Simplify to the flint pattern (env vars +mise run lint:links/mise run lint:links --full).github/config/lychee.toml: Remove the lychee#1729 remap workaround (flint handles it at runtime).github/renovate.json5: Add the flint custom manager for automatic SHA bumps.mise/tasks/lint/: Keepmarkdown.sh(still used). Removelinks.sh,local-links.sh, andlinks-in-modified-files.shsince no repo references them anymore
Note
The shell scripts in .mise/tasks/lint/ should only be removed after the PRs in the other repos are merged, so nothing breaks during the transition.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels