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

TASK: Within collection require packages as self.version #4257

Closed
1 task done
kdambekalns opened this issue May 3, 2023 · 4 comments
Closed
1 task done

TASK: Within collection require packages as self.version #4257

kdambekalns opened this issue May 3, 2023 · 4 comments

Comments

@kdambekalns
Copy link
Member

Is there an existing issue for this topic?

  • I have searched the existing issues

Description

To ensure packages released together from the same mono-repository are always installed in matching versions, those should require each other as self.version, possible since Composer 2.2.8 (see composer/composer#10593).

This would provide and eaasy way to avoid * constraints that otherwise might lead to unintentional upgrades (or downgrades) of packages.

As an added bonus it would make it easier to spot failed mono-repo splits.

Possible Solution

No response

@kdambekalns kdambekalns self-assigned this May 3, 2023
@kdambekalns kdambekalns changed the title TASK: With in collection require packages as self.version TASK: Within collection require packages as self.version May 3, 2023
@kdambekalns
Copy link
Member Author

Related: neos/flow-development-collection#3034

neos-bot pushed a commit to neos/nodetypes-assetlist that referenced this issue May 31, 2023
neos-bot pushed a commit to neos/nodetypes-basemixins that referenced this issue May 31, 2023
neos-bot pushed a commit to neos/nodetypes-columnlayouts that referenced this issue May 31, 2023
neos-bot pushed a commit to neos/nodetypes-contentreferences that referenced this issue May 31, 2023
neos-bot pushed a commit to neos/nodetypes-navigation that referenced this issue May 31, 2023
@kitsunet kitsunet reopened this Oct 31, 2023
@kitsunet
Copy link
Member

kitsunet commented Nov 4, 2023

Note dispite this being closed, I think we should make a final pass on this in 9.0 with all the new packages. Will tke care before beta on tuesday.

@kitsunet kitsunet reopened this Nov 4, 2023
@kdambekalns
Copy link
Member Author

make a final pass on this in 9.0 with all the new packages.

That should be done, I went through that with my "extraction PR" during the sprint. Nut checking again does no harm. 😎

@ahaeslich ahaeslich added the 9.0 label Nov 5, 2023
@ahaeslich
Copy link
Member

It worked as expected

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

3 participants