Skip to content

Add CI#5

Merged
john-kurkowski merged 7 commits intomasterfrom
ci
Apr 19, 2026
Merged

Add CI#5
john-kurkowski merged 7 commits intomasterfrom
ci

Conversation

@john-kurkowski
Copy link
Copy Markdown
Owner

@john-kurkowski john-kurkowski commented Apr 15, 2026

  • Add ~/.bin/dotfiles-test test command
    • To avoid polluting the home directory in the repo's designed bare checkout, this PR does not define a package.json or lockfile
    • Run safely in a disposable, non-bare clone, by default
    • Flags:
      • --here to run in the current checkout (so a little less safely)
      • --yes to do this without confirmation
      • --fix to apply available fixes
    • Cover:
      • Markdown formatting with Prettier
      • Lua formatting and lint for the Neovim config
      • Zsh syntax checks
      • Headless Neovim startup smoke test
  • Apply fixes
  • Configure GitHub Actions
  • Remove unused Remark
    • Prettier does most of what I stylistic enforcement I originally needed Remark for

@john-kurkowski john-kurkowski merged commit e1cf8d8 into master Apr 19, 2026
1 check passed
@john-kurkowski john-kurkowski deleted the ci branch April 19, 2026 03:47
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.

1 participant