Skip to content

Add --ignore-changes option for filtering changes by file patterns - #46

Merged
julienvincent merged 1 commit into
kepler16:masterfrom
itai-spiritt:ignore-changes-patterns-support
Mar 15, 2026
Merged

julienvincent merged 1 commit into
kepler16:masterfrom
itai-spiritt:ignore-changes-patterns-support

Conversation

@itai-spiritt

@itai-spiritt itai-spiritt commented Mar 11, 2026 •

Copy link
Copy Markdown
Contributor

closes #42

@itai-spiritt
itai-spiritt force-pushed the ignore-changes-patterns-support branch from 05b87f2 to f98146f Compare March 11, 2026 08:25
Comment thread packages/kmono-version/src/k16/kmono/version.clj Outdated

@julienvincent julienvincent left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rest LGTM, thanks.

Lastly, can you please prepare a single commit for these changes with a relevant body for the changelog.

Comment thread README.md Outdated
- Add `--ignore-changes` CLI flag accepting comma-separated regexp patterns
- Filter out commits where all changed files match ignore patterns
- Support workspace-level `:ignore-changes` in `:kmono/workspace` config
- Support per-package `:ignore-changes` override in `:kmono/package` config
- Precedence order: CLI > per-package > workspace
- Per-commit filtering: each commit is individually evaluated against patterns
@itai-spiritt
itai-spiritt force-pushed the ignore-changes-patterns-support branch from 74f2e16 to 3d20614 Compare March 15, 2026 10:58
@julienvincent
julienvincent merged commit f3936a2 into kepler16:master Mar 15, 2026
8 checks passed
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.

Feature request - filter changes by file patterns

2 participants