Skip to content

Duplicate filenames differing only in case in markdown/security-management/ - breaks git clones on case insensitive filesystems (mac os) #12

@bikemeardsley

Description

@bikemeardsley

The australia branch contains two files at paths that differ only in the case of letters in the filename:

  • markdown/security-management/get-IP-from-CI-activity.md — blob 5c7670474, older "workflow activity" wording
  • markdown/security-management/get-ip-from-ci-activity.md — blob 5e575bc9f, newer "flow activity" wording with a Results section, generalized input/output variable descriptions, and the Exit Conditions section removed

Both render directly on GitHub:

git can only check out one of these files to the working tree, both paths collide. Whichever file is written second wins on disk, and the other appears as a permanent local modification in git status, even on a brand-new clone. git restore does not resolve this; it just flips which entry appears modified. Users on case-sensitive Linux do not see the problem.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions