Skip to content
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

Introduce trackDepsWithReleaseAs to make trackDeps useable with releaseAs #816

Closed
wants to merge 3 commits into from

Conversation

lucavb
Copy link
Contributor

@lucavb lucavb commented May 7, 2024

Hey,

this PR introduces a new configuration option, trackDepsWithReleaseAs, which allows users to include dependencies in version bump calculations when using the releaseAs option. Currently, using releaseAs essentially disables trackDeps which was undesired behaviour for our use case. I believe this should also resolve this issue here.

I also took the liberty of sorting some keys & prettier wanted to to format the README.md (only added some trailing commas). All three changes are in separate commits so they should be easily reviewable.

lucavb added 3 commits May 7, 2024 10:34
This will allow users to use the trackDeps functionality when the
releaseAs flag is being used as well.
@lucavb lucavb force-pushed the release-as-improvements branch from 93d27d8 to d0a6456 Compare May 7, 2024 09:06
@carlofaessler
Copy link

Would love to see this included in a patch release very soon, as it solves a problem we (and others) are facing...

#826

@lucavb
Copy link
Contributor Author

lucavb commented Aug 8, 2024

@edbzn any particular reason why you closed this PR? Is there any other workaround to achieve this behaviour?

@edbzn
Copy link
Member

edbzn commented Dec 4, 2024

Hey @lucavb, sorry I missed the notifications and have not been really active lately. The reason I closed this PR is that we already have too many options and we don't want to add an option for every new use case.

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.

3 participants