Spent a bit of time today trying to get a file into .well-known/, but it just wouldn't show up after pushing to github.
Turns out that github pages will re-parse things with jekyll again. That normally is fine because it correctly handles the bare (no head matter) html file like jgd creates by just passing them through. But hidden directories (like .well-known) get excluded.
By creating an extra file in the root with the name .nojekyll, it skips github's re-parse and allows hidden dirs and files through.
Let me know if you'd like a PR to always create this. I think it's right to do all of the time?
Spent a bit of time today trying to get a file into
.well-known/, but it just wouldn't show up after pushing to github.Turns out that github pages will re-parse things with jekyll again. That normally is fine because it correctly handles the bare (no head matter) html file like jgd creates by just passing them through. But hidden directories (like
.well-known) get excluded.By creating an extra file in the root with the name
.nojekyll, it skips github's re-parse and allows hidden dirs and files through.Let me know if you'd like a PR to always create this. I think it's right to do all of the time?