-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] --ignore-package
Option
#123
Conversation
Ok, this turned out to not be flexible enough for our needs so I've updated it to a single swift-package-list ElementX.xcodeproj --requires-license --ignore-package element-design --ignore-package element-design-tokens --output-type settings-bundle --output-path ElementX/SupportingFiles |
Hey @pixlwave, thanks for your contribution. It def. makes sense to have such functionality, in fact I've used the |
Ok nice thanks. No don’t worry, it’s definitely not a big blocker for us - and if we do suddenly need it we can always run from the fork for a while :) |
macOS 14 images removed visionOS: actions/runner-images#10559
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, I did some modifications and added this functionality to the SPM plugin but we can get this feature in now!
--ignore-package
option
--ignore-package
option--ignore-package
Option
Very nice! Thanks Felix. |
This PR adds a
--ignore-package
option to the CLI for filtering out specific packages by their identity; to expose this functionality to the SPM plugin there is a new optional"ignorePackages"
field in the config.Original message:
Hi, I'm not sure what you look for in a contribution, so opening this as a starting point for discussion.
We're using swift-package-list in our project (really love it, thanks for making this project) and would like a way to filter out our own packages from the generated Acknowledgements. This PR adds the ability to run a command like so
This would ignore any packages who's repository URLs are
https://github.com/element-hq/…
Let me know if you would prefer to do this another way, tweak the naming, or if there is more implementation required for this PR to be mergeable.