Commit Graph

32 Commits

Author SHA1 Message Date
Zoltan Kochan
3f37d17b23 chore: add tracked .git-wt/pr-hook so wt <pr> launches a Claude review (#11383)
@zkochan/git-wt 0.0.3 looks for an executable .git-wt/pr-hook in the
worktree before falling back to ~/.config/git-wt/pr-hook. Shipping the
hook in-repo gives every contributor with Claude Code installed an
auto-launched PR review via `wt <pr-number>`. The hook silently no-ops
when `claude` isn't on PATH so contributors who don't use it aren't
affected.
2026-04-29 00:36:03 +02:00
Zoltan Kochan
890efaf472 chore: use @zkochan/git-wt package for worktree creation (#11359)
* chore: use @zkochan/git-wt package for worktree creation

Replace the in-repo `worktree:new` script and `shell/wt.*` helpers with
the published `@zkochan/git-wt` package. Contributors now install it
globally (`pnpm add -g @zkochan/git-wt`) and enable the `wt` shell
function via `git-wt init <shell>`, which also makes `git wt <branch>`
available as a native git subcommand.

* chore: remove shell/cleanup-worktrees.sh

Its functionality is now available as `git-wt cleanup` in the
@zkochan/git-wt package, which contributors are already being directed
to install in CONTRIBUTING.md.

* docs: give copy-paste install commands for the wt shell function

Previously CONTRIBUTING.md said "add this line to your config" and showed
the snippet, making contributors open the rc file themselves. Replace with
a one-liner per shell that appends to the rc file and activates `wt` in the
current session in one go.
2026-04-24 09:09:18 +02:00
Kael
b1da07eb04 chore: replace link with add in CONTRIBUTING.md (#11096) 2026-03-26 14:54:42 +01:00
Rohan Santhosh Kumar
f7960244ea docs(contributing): fix commit message guideline wording (#11036)
Co-authored-by: rohan436 <rohan.santhoshkumar@googlemail.com>
2026-03-20 11:23:09 +01:00
Zoltan Kochan
39afb24ce6 chore: add worktree helper script and shell functions (#10938)
Adds a `pnpm worktree:new <branch>` script that creates a git worktree
as a sibling directory of the repo root, with branch slashes replaced by
dashes (e.g. `feat/foo` → `../feat-foo`). Shell helpers in `shell/wt.fish`
and `shell/wt.sh` wrap the script to also `cd` into the new worktree.
Documents setup and usage in CONTRIBUTING.md.
2026-03-11 22:59:42 +01:00
Maikel van Dort
c50357f1b8 docs: add codeblock highlight (#10510) 2026-01-26 15:04:22 +01:00
Zoltan Kochan
02c8ec50cb docs: add AI agent guides (#10469) 2026-01-16 16:31:31 +01:00
Brandon Cheng
34738e00e5 revert: use Git LFS for pnpm development (#9254)
* Revert "docs: update CONTRIBUTING.md for Git LFS (#8647)"

This reverts commit ccf5fbc1b2.

* Revert "chore: use Git LFS for pnpm development (#8509)"

This reverts commit 5fea44486e.
2025-03-09 22:29:36 +01:00
Brandon Cheng
ccf5fbc1b2 docs: update CONTRIBUTING.md for Git LFS (#8647) 2024-10-15 00:00:18 +02:00
Kawahara Shotaro
4d5bcba0e7 docs(CONTRIBUTING): remove deleted script (#8098) 2024-05-19 12:15:14 +02:00
Kawahara Shotaro
6e8a5bc6eb docs(CONTRIBUTING): fix broken link (#8096) 2024-05-18 21:05:27 +02:00
Zoltan Kochan
e60005635d docs(CONTRIBUTING): update test scripts 2023-07-28 14:24:11 +03:00
Zoltan Kochan
a70c77ac43 test: use jest global setup/teardown to manage the registry mock (#6813)
close #6787
2023-07-15 23:00:41 +03:00
chlorine
41562584ab docs: simplify the process of setting up the environment (#6359) 2023-04-05 12:47:51 +03:00
Zoltan Kochan
4ca53b0b50 refactor: group projects in different subdirectories (#5659) 2022-11-20 01:35:22 +02:00
Glen Whitney
678933a9b4 docs(CONTRIBUTING): correct setup instructions for first-time clone (#5289)
Adds an initial compile step to provide pnpm.js needed by the `pd` script.

  Resolves #5288.
2022-08-31 22:50:39 +03:00
Zoltan Kochan
7f192f195c docs(contributing): fix global linking instruction 2022-07-02 23:24:45 +03:00
Zoltan Kochan
9b41cab3ff chore: setup dev version of pnpm 2022-05-07 21:03:14 +03:00
Zoltan Kochan
9f5ef0214f docs(CONTRIBUTING): add prerequisites 2022-04-30 19:08:40 +03:00
Victor Vlasenko
54a3f05666 refactor: add pnpm execution from the source code (#3927) 2021-10-29 12:01:41 +03:00
Zoltan Kochan
a2a28e8546 chore: rename master branch to main 2020-11-24 11:54:41 +02:00
Zoltan Kochan
15a7e85dd4 chore: add changeset commands 2020-09-27 02:43:58 +03:00
Zoltan Kochan
9eb0c83595 docs(CONTRIBUTING): describe changeset generation step 2020-08-28 22:30:53 +03:00
Zoltan Kochan
972e25ed7f docs(CONTRIBUTING): document the commands for dev
close #2459
2020-04-13 00:58:13 +03:00
Chris
c0f742efc1 docs: update CONTRIBUTING.md
Command `npm test` does not work. switched to `pnpm test`
2019-06-24 00:27:45 +03:00
Zoltan Kochan
31d2b456f5 docs(contributing): fix installation instruction 2018-08-31 11:59:48 +03:00
Zoltan Kochan
1a9dbf87f2 chore: improve DX by using pnpm recursive commands 2018-06-06 10:02:19 +03:00
nikoladev
89436bd62a docs: fix link in CONTRIBUTING.md 2017-09-16 14:19:44 +03:00
Zoltan Kochan
1813b7bf53 docs: remove collaborative etiquette
Code of conduct was added as a separate file so no need in collaborative etiquette.
2017-06-25 01:13:45 +03:00
zkochan
92cf129b19 chore: change repo URL 2017-01-23 22:36:01 +02:00
Zoltan Kochan
7fe51b8c1c docs(CONTRIBUTING): add collaborative etiquette section
close #342
2016-09-08 00:35:01 +03:00
Zoltan Kochan
37442f85e6 docs(CONTRIBUTING): add CONTRIBUTING.md 2016-08-20 18:58:27 +03:00