contract-paths-check.sh has NO caller — wire it or retire it, do not port it #1114
Labels
No labels
bump
major
bump
minor
bump
patch
kind/bug
kind/chore
kind/docs
kind/feature
priority/critical
priority/high
priority/low
priority/medium
size/L
size/M
size/S
size/XL
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
frankenbit/release-toolkit#1114
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
scripts/contract-paths-check.shis invoked by nothing. It is referenced only by its own bats file and by two CHANGELOG entries.So the question is not what language it should be in. A check nobody runs grades nothing, and porting it to Go would produce a faster thing that also runs never.
This is #926 exactly — "dated-examples-check.py ships with no caller — wire it" — on a different file.
AC — decide first, then act
rt— wired,contract-pathsjob in.forgejo/workflows/tests.yml, verified onmainat9da2ad49. Belongs-in-rtconsidered and answered no: 144 lines, nojq, nocurl— nothing here argues for a port.if not wanted: delete the script AND its bats file, and say so in the changelog— RETIRED (not applicable): the wanted branch was taken.main), the PR body (#1117), andchangelog.d/1114.internal.md.⚠️ Do not port it to Go as a first step. That converts an unwired check into an unwired verb and makes the real question harder to see. (Honored — stayed bash.)
Closed via #1117, merged
9da2ad4925239103c19860827e4aebb9124c6603. All four AC states verified against the landedmaintree, not the PR description.