Skip to content

Keep /.well-known on Pages deploys (--dotfiles + .nojekyll) - #35

Merged
sandervonk merged 1 commit into
mainfrom
cursor/pages-dotfiles-well-known-667f
Sep 4, 2026
Merged

Keep /.well-known on Pages deploys (--dotfiles + .nojekyll)#35
sandervonk merged 1 commit into
mainfrom
cursor/pages-dotfiles-well-known-667f

Conversation

@sandervonk

Copy link
Copy Markdown
Member

Summary

Prevents regression where GitHub Pages deploys drop /.well-known/brief.json.

Changes

  1. Add empty public/.nojekyll so Vue copies it into dist/ on every build (stops Jekyll from stripping dot-directories).
  2. Update publish to gh-pages -d dist --dotfiles so gh-pages includes .well-known.
  3. Short README note under the Brief/deploy section.

No brochure JSON content changes.

Test plan

  • CI green
  • Confirm dist/.nojekyll exists after npm run build
  • Confirm future npm run deploy publishes .well-known/
Open in Web Open in Cursor 

gh-pages skips dot directories unless --dotfiles is set, and GitHub Pages
Jekyll strips them without .nojekyll. Copy an empty public/.nojekyll into
dist on every Vue build and pass --dotfiles on publish.

Co-authored-by: Sander Vonk <sandervonk@users.noreply.github.com>
@sandervonk
sandervonk marked this pull request as ready for review September 4, 2026 19:13
@sandervonk
sandervonk merged commit 74edaaf into main Sep 4, 2026
1 check passed
@sandervonk
sandervonk deleted the cursor/pages-dotfiles-well-known-667f branch September 4, 2026 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants