Skip to content

Fix/check links workflow condition#4978

Merged
xrmx merged 8 commits intoopen-telemetry:mainfrom
Manvi2402:fix/check-links-workflow-condition
Mar 17, 2026
Merged

Fix/check links workflow condition#4978
xrmx merged 8 commits intoopen-telemetry:mainfrom
Manvi2402:fix/check-links-workflow-condition

Conversation

@Manvi2402
Copy link
Contributor

@Manvi2402 Manvi2402 commented Mar 13, 2026

Description

Improves the check-links CI workflow by:

  • Adding path filters to run only when markdown
    files are changed
  • Replacing custom changed-files logic with
    tj-actions/changed-files@v46
  • Adding concurrency settings to cancel duplicate runs
  • Upgrading actions/checkout from v4 to v6
  • Adding timeout-minutes

Fixes #4943

Type of change

  • [ x] Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

Workflow changes reviewed against existing CI configuration.
Based on the approach from #4968 by @emdneto

Does This PR Require a Contrib Repo Change?

  • Yes. - Link to PR:
  • [x ] No.

Checklist:

  • Followed the style guidelines of this project
  • [ x] Changelogs have been updated
  • Unit tests have been added(N/A for workflow changes)
  • Documentation has been updated(N/A for workflow changes)

@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Mar 13, 2026

CLA Signed

The committers listed above are authorized under a signed CLA.

  • ✅ login: xrmx / name: Riccardo Magliocchetti (dd76400)

@emdneto emdneto moved this to Approved PRs in Python PR digest Mar 17, 2026
@xrmx xrmx enabled auto-merge (squash) March 17, 2026 09:00
@xrmx xrmx merged commit 9be5a40 into open-telemetry:main Mar 17, 2026
505 of 506 checks passed
@github-project-automation github-project-automation bot moved this from Approved PRs to Done in Python PR digest Mar 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

check-links workflow warnings

4 participants