-
Notifications
You must be signed in to change notification settings - Fork 27
Feature/validate filename #53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Feature/validate filename #53
Conversation
✅ Deploy Preview for ontrackdocumentation ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
ibi420
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello @lachlan-robinson,
Thank you for this addition; it’s a very welcome improvement, as it helps prevent Git from breaking on Windows. I’ve reviewed the implementation and am very happy with how it’s been done.
I appreciate the opportunity to review your work and great job on this
martindolores
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work! Well-written, and enforces safe filenames.🤘
AB-Deakin
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes checked and approved by Alex Brown 14/09/2025 code looks great and will be a welcome update to help future PRs work correctly.
Description
This workflow introduces an automated validation step for pull requests that checks all changed filenames for the presence of a colon (
:). If any filenames contain a colon, the workflow will:This ensures filename conventions are enforced consistently across the repository and prevents potential issues with file handling on different systems.
Fixes # (issue)
Type of change
How Has This Been Tested?
The workflow was tested by opening a pull request with files containing
:in their names.Testing Checklist
:Checklist