Skip to content

Conversation

ljones140
Copy link
Contributor

@ljones140 ljones140 commented Jul 9, 2025

  • removes the leading slashes for root level manifests.

    • Static manifest parsing and other detectors do not create them.
    • It makes retrieving dependencies for manifests difficult.
  • Updates tests

    • Ensure no root manifests have leading slashes
    • Adds a nested manifest to testdata and tests slashes on other paths are as expected
    • Adds a test that generates output and tests all manifest names are ok

    Closes: Manifests have mismatching file paths compared to GitHub auto-detection #66

@ljones140 ljones140 marked this pull request as ready for review July 9, 2025 12:37
@ljones140 ljones140 requested review from a team as code owners July 9, 2025 12:37
@ljones140 ljones140 requested review from adrienpessu and aegilops and removed request for a team July 9, 2025 12:37
@ljones140 ljones140 merged commit 6dd7b2d into main Jul 9, 2025
5 checks passed
@ljones140 ljones140 deleted the ljones140/remove-manifest-leading-slash branch July 9, 2025 13:40
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.

Manifests have mismatching file paths compared to GitHub auto-detection
2 participants