summaryrefslogtreecommitdiff
path: root/devscripts/release.sh (unfollow)
Commit message (Collapse)Author
2026-05-22docs(devscripts): use runtime defaults in help textDennis Fink
Replace hardcoded generate-testfile help defaults with the current variable values so usage output stays accurate when script defaults change. Format long printf argument lists in developer scripts one value per line to make the placeholders easier to review and maintain.
2026-05-22style(shell): use function keyword consistentlyDennis Fink
Add the function keyword to shell function definitions across the main script, developer scripts, and bash completion file. This makes function declarations visually consistent throughout the project and easier to scan without changing behavior.
2026-05-16refactor(release): align release script sectionsDennis Fink
Split the release helper into clearer section headers that match the main script structure. Move terminal color detection into main execution so function definitions stay grouped together before the executable flow.
2026-05-15chore: add release automationDennis Fink
Add a dedicated release helper so version and revision metadata can be prepared consistently before publishing a new release. Use git attributes to keep developer tooling and repository metadata out of generated source archives. Also ignore the dist directory created during the release process.