Remove hardcoded kdl spec names #1457

Merged
coilyco-ops merged 2 commits from issue-1082 into main 2026-07-15 14:14:08 +00:00
Owner

This removes the hardcoded KDL wrap-brand aliasing from the Forgejo bundle lookup and makes the loader accept the bundle metadata path instead.

  • Match the ops forgejo wrap suffix instead of embedding ward-kdl/ward in the code.
  • Normalize wrap binary aliases generically so brand swaps still merge cleanly.
  • Add a regression test for a bundle rewritten to wrap ward ops forgejo.

closes #1082
ward.workflow: pull-request-and-merge

This removes the hardcoded KDL wrap-brand aliasing from the Forgejo bundle lookup and makes the loader accept the bundle metadata path instead. - Match the `ops forgejo` wrap suffix instead of embedding `ward-kdl`/`ward` in the code. - Normalize wrap binary aliases generically so brand swaps still merge cleanly. - Add a regression test for a bundle rewritten to `wrap ward ops forgejo`. closes #1082 ward.workflow: pull-request-and-merge
Remove hardcoded Forgejo KDL aliases
Some checks failed
test / test (pull_request) Failing after 15m33s
b89cae4469
Rerun workflow after cold cache
All checks were successful
test / test (pull_request) Successful in 49s
066cd6565c
Commenting is not possible because the repository is archived.
No reviewers
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-flight-deck/ward!1457
No description provided.