Skip to content

fix(init): restore managed worktree gitignore updates#45

Merged
corwinm merged 2 commits intomainfrom
revert-ignore-removal
Feb 24, 2026
Merged

fix(init): restore managed worktree gitignore updates#45
corwinm merged 2 commits intomainfrom
revert-ignore-removal

Conversation

@corwinm
Copy link
Owner

@corwinm corwinm commented Feb 24, 2026

Summary

  • Restore init behavior to add managed worktree ignore entries for default and safe custom paths.
  • Skip auto-ignore for broad unsafe paths (. and ../ variants).
  • Extend integration coverage for default/custom/safety/idempotency and dry-run output.

Related

Test added 2 commits February 23, 2026 23:53
Revert the default no-mutation behavior so init again adds safe managed worktree ignore patterns while guarding against broad unsafe paths.

Refs: corwinm/arashi-arashi#120
@corwinm corwinm merged commit 3fd71a9 into main Feb 24, 2026
8 checks passed
@corwinm corwinm deleted the revert-ignore-removal branch February 24, 2026 08:04
github-actions bot pushed a commit that referenced this pull request Feb 24, 2026
## [1.8.2](v1.8.1...v1.8.2) (2026-02-24)

### Bug Fixes

* **init:** restore managed worktree gitignore updates ([#45](#45)) ([3fd71a9](3fd71a9))
@github-actions
Copy link

🎉 This PR is included in version 1.8.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant