fastlane-plugin-semantic_release icon indicating copy to clipboard operation
fastlane-plugin-semantic_release copied to clipboard

feat: support multiple scopes and `display_scopes` option

Open farfromrefug opened this issue 1 year ago • 2 comments

This PR adds support for multiple scopes are per conventional-commit specs. I split using "," then for display i join using ", ". I also added display_scopes to disable displaying of scopes in the changelog

farfromrefug avatar Jun 17 '24 10:06 farfromrefug

Could you point us to conventional-commit spec where they talk about multiple scopes, please?

xotahal avatar Jun 18 '24 05:06 xotahal

@xotahal in fact it is not in https://www.conventionalcommits.org/en/v1.0.0/ ! . I found out about it in https://github.com/conventional-changelog/commitlint/pull/901 and i though they added it because it was in the specs. So do as you want and add it or not. I will use it in my fork cause i really need it. Just to explain the reason why, i use it to filter ios/android/desktop. I can get something like core(ios,collectionview): ... and so when generating the changelog i can filter out ios when i am building for android

farfromrefug avatar Jun 18 '24 07:06 farfromrefug