Add capability to override default tags on a per-issue basis - #24
Merged
Conversation
- Enable removal of default/appended tags using - prefix in issue tags - Process removal tags only at issue level, not in defaults - Remove tags from final tag list after applying default logic - Add comprehensive example file demonstrating removal functionality Fixes #4
- Test removal of single and multiple tags from defaults - Test removal of tags from appended (+) tags - Test removal of non-existing tags (no-op behavior) - Test combined removal with regular and appended tags - Verify removal only works at issue level, not in defaults All tests pass and cover edge cases for - prefix tag removal feature.
- Add example showing - prefix for removing default/appended tags - Demonstrate removal functionality in main IMYML format example - Show how to remove tags like -bug and -enhancement at issue level Completes documentation for tag removal feature from issue #4
briandominick
added a commit
that referenced
this pull request
Aug 7, 2025
* Bump version to 0.2.0 * Ignore local AI scratch path * Clean up .gitignore * fix: correct examples link path in README * chore: update Gemfile.lock for version 0.2.0 * Add GitHub issue types support with GraphQL integration (#20) * doc: add issue types support to IMYML documentation * test: add comprehensive test coverage for issue types feature * fix: 'JIRA'->'Jira' references (#23) * Add capability to override default tags on a per-issue basis (#24) * add: tag removal functionality with - prefix at issue level * test: add comprehensive tests for tag removal functionality * doc: add tag removal example to README * Fix long-line wrapping in dry-run output with maintained indentation (#25) * Docs/issues README review and GemDocs links (#30) * Remove -v and --tokenv from CLI help (#31) * Remove parentheses around method def args * Updated examples to include types * Add ReleaseHx functionality for generating release notes/changelog
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Enables
-prefix for skipping tags that are included as default/appended tags in$meta.defaults.tagsArray.