Melos always versions in CI/CD - even if there is no new commit #959
-
|
Setup: I have a monorepo managed with melos that contains about half a dozen private Github packages. Everything is working fine, but i have run into a problem using If i make a fix commit to repository But when i push the same commit to Github and trigger a versioning action, Here the changelog for a core package that w e are having. As you can see, it sum's up all commits related to this core package. And it has created a new release on every ## 1.11.0
- **REFACTOR**: move hypeit environment enum to dart core package.
- **REFACTOR**(core): jwt in auth service are also send as bearer.
- **REFACTOR**: rename mock services.
- **REFACTOR**(core): rename auth service and auto create it in the setup service.
- **REFACTOR**: remove auth service mock.
- **REFACTOR**(core): auth service.
- **REFACTOR**: move all flutter related packages and features to this repo.
- **FIX**(core): initialize authservice on setup.
- **FIX**(core): pubspec description.
- **FIX**(core): make service locator methods type safe.
- **FIX**: update to changes in hypeit dart core.
- **FIX**: implement singleton interface in repository to restrict repository locator to repositories and not services.
- **FIX**(core): re-create a auth service mock.
- **FEAT**(core): add mock flag to feature setup.
- **FEAT**(core): add error logging service to feature factory.
- **FEAT**: upgrade exceptions.
- **FEAT**(core): add environment enum for environment service.
- **FEAT**(core): provide aggregated localization delegates.
- **FEAT**(core): add localization delegates to setup values.
- **FEAT**(core): uuid service provides method to generate uuids.
## 1.10.0
- **REFACTOR**: move hypeit environment enum to dart core package.
- **REFACTOR**(core): jwt in auth service are also send as bearer.
- **REFACTOR**: rename mock services.
- **REFACTOR**(core): rename auth service and auto create it in the setup service.
- **REFACTOR**: remove auth service mock.
- **REFACTOR**(core): auth service.
- **REFACTOR**: move all flutter related packages and features to this repo.
- **FIX**(core): pubspec description.
- **FIX**(core): make service locator methods type safe.
- **FIX**: update to changes in hypeit dart core.
- **FIX**: implement singleton interface in repository to restrict repository locator to repositories and not services.
- **FIX**(core): re-create a auth service mock.
- **FEAT**(core): add mock flag to feature setup.
- **FEAT**(core): add error logging service to feature factory.
- **FEAT**: upgrade exceptions.
- **FEAT**(core): add environment enum for environment service.
- **FEAT**(core): provide aggregated localization delegates.
- **FEAT**(core): add localization delegates to setup values.
- **FEAT**(core): uuid service provides method to generate uuids.
## 1.9.0
- **REFACTOR**: move hypeit environment enum to dart core package.
- **REFACTOR**(core): jwt in auth service are also send as bearer.
- **REFACTOR**: rename mock services.
- **REFACTOR**(core): rename auth service and auto create it in the setup service.
- **REFACTOR**: remove auth service mock.
- **REFACTOR**(core): auth service.
- **REFACTOR**: move all flutter related packages and features to this repo.
- **FIX**(core): pubspec description.
- **FIX**(core): make service locator methods type safe.
- **FIX**: update to changes in hypeit dart core.
- **FIX**: implement singleton interface in repository to restrict repository locator to repositories and not services.
- **FIX**(core): re-create a auth service mock.
- **FEAT**(core): add mock flag to feature setup.
- **FEAT**(core): add error logging service to feature factory.
- **FEAT**: upgrade exceptions.
- **FEAT**(core): add environment enum for environment service.
- **FEAT**(core): provide aggregated localization delegates.
- **FEAT**(core): add localization delegates to setup values.
- **FEAT**(core): uuid service provides method to generate uuids.
## 1.8.0
- **REFACTOR**: move hypeit environment enum to dart core package.
- **REFACTOR**(core): jwt in auth service are also send as bearer.
- **REFACTOR**: rename mock services.
- **REFACTOR**(core): rename auth service and auto create it in the setup service.
- **REFACTOR**: remove auth service mock.
- **REFACTOR**(core): auth service.
- **REFACTOR**: move all flutter related packages and features to this repo.
- **FIX**(core): pubspec description.
- **FIX**(core): make service locator methods type safe.
- **FIX**: update to changes in hypeit dart core.
- **FIX**: implement singleton interface in repository to restrict repository locator to repositories and not services.
- **FIX**(core): re-create a auth service mock.
- **FEAT**(core): add mock flag to feature setup.
- **FEAT**(core): add error logging service to feature factory.
- **FEAT**: upgrade exceptions.
- **FEAT**(core): add environment enum for environment service.
- **FEAT**(core): provide aggregated localization delegates.
- **FEAT**(core): add localization delegates to setup values.
- **FEAT**(core): uuid service provides method to generate uuids.
## 1.7.0
- **REFACTOR**: move hypeit environment enum to dart core package.
- **REFACTOR**(core): jwt in auth service are also send as bearer.
- **REFACTOR**: rename mock services.
- **REFACTOR**(core): rename auth service and auto create it in the setup service.
- **REFACTOR**: remove auth service mock.
- **REFACTOR**(core): auth service.
- **REFACTOR**: move all flutter related packages and features to this repo.
- **FIX**(core): pubspec description.
- **FIX**(core): make service locator methods type safe.
- **FIX**: update to changes in hypeit dart core.
- **FIX**: implement singleton interface in repository to restrict repository locator to repositories and not services.
- **FIX**(core): re-create a auth service mock.
- **FEAT**(core): add error logging service to feature factory.
- **FEAT**: upgrade exceptions.
- **FEAT**(core): add environment enum for environment service.
- **FEAT**(core): provide aggregated localization delegates.
- **FEAT**(core): add localization delegates to setup values.
- **FEAT**(core): uuid service provides method to generate uuids.
## 1.6.0
- **REFACTOR**: move hypeit environment enum to dart core package.
- **REFACTOR**(core): jwt in auth service are also send as bearer.
- **REFACTOR**: rename mock services.
- **REFACTOR**(core): rename auth service and auto create it in the setup service.
- **REFACTOR**: remove auth service mock.
- **REFACTOR**(core): auth service.
- **REFACTOR**: move all flutter related packages and features to this repo.
- **FIX**(core): pubspec description.
- **FIX**(core): make service locator methods type safe.
- **FIX**: update to changes in hypeit dart core.
- **FIX**: implement singleton interface in repository to restrict repository locator to repositories and not services.
- **FIX**(core): re-create a auth service mock.
- **FEAT**(core): add error logging service to feature factory.
- **FEAT**: upgrade exceptions.
- **FEAT**(core): add environment enum for environment service.
- **FEAT**(core): provide aggregated localization delegates.
- **FEAT**(core): add localization delegates to setup values.
- **FEAT**(core): uuid service provides method to generate uuids.
## 1.5.0
- **REFACTOR**: move hypeit environment enum to dart core package.
- **REFACTOR**(core): jwt in auth service are also send as bearer.
- **REFACTOR**: rename mock services.
- **REFACTOR**(core): rename auth service and auto create it in the setup service.
- **REFACTOR**: remove auth service mock.
- **REFACTOR**(core): auth service.
- **REFACTOR**: move all flutter related packages and features to this repo.
- **FIX**(core): pubspec description.
- **FIX**(core): make service locator methods type safe.
- **FIX**: update to changes in hypeit dart core.
- **FIX**: implement singleton interface in repository to restrict repository locator to repositories and not services.
- **FIX**(core): re-create a auth service mock.
- **FEAT**(core): add error logging service to feature factory.
- **FEAT**: upgrade exceptions.
- **FEAT**(core): add environment enum for environment service.
- **FEAT**(core): provide aggregated localization delegates.
- **FEAT**(core): add localization delegates to setup values.
- **FEAT**(core): uuid service provides method to generate uuids.
## 1.4.0
- **REFACTOR**: move hypeit environment enum to dart core package.
- **REFACTOR**(core): jwt in auth service are also send as bearer.
- **REFACTOR**: rename mock services.
- **REFACTOR**(core): rename auth service and auto create it in the setup service.
- **REFACTOR**: remove auth service mock.
- **REFACTOR**(core): auth service.
- **REFACTOR**: move all flutter related packages and features to this repo.
- **FIX**(core): pubspec description.
- **FIX**(core): make service locator methods type safe.
- **FIX**: update to changes in hypeit dart core.
- **FIX**: implement singleton interface in repository to restrict repository locator to repositories and not services.
- **FIX**(core): re-create a auth service mock.
- **FEAT**(core): add error logging service to feature factory.
- **FEAT**: upgrade exceptions.
- **FEAT**(core): add environment enum for environment service.
- **FEAT**(core): provide aggregated localization delegates.
- **FEAT**(core): add localization delegates to setup values.
- **FEAT**(core): uuid service provides method to generate uuids.
## 1.3.0
- **REFACTOR**: move hypeit environment enum to dart core package.
- **REFACTOR**(core): jwt in auth service are also send as bearer.
- **REFACTOR**: rename mock services.
- **REFACTOR**(core): rename auth service and auto create it in the setup service.
- **REFACTOR**: remove auth service mock.
- **REFACTOR**(core): auth service.
- **REFACTOR**: move all flutter related packages and features to this repo.
- **FIX**(core): pubspec description.
- **FIX**(core): make service locator methods type safe.
- **FIX**: update to changes in hypeit dart core.
- **FIX**: implement singleton interface in repository to restrict repository locator to repositories and not services.
- **FIX**(core): re-create a auth service mock.
- **FEAT**(auth_device_token): export logout functionality.
- **FEAT**(core): add error logging service to feature factory.
- **FEAT**: upgrade exceptions.
- **FEAT**(core): add environment enum for environment service.
- **FEAT**(core): provide aggregated localization delegates.
- **FEAT**(core): add localization delegates to setup values.
- **FEAT**(core): uuid service provides method to generate uuids.
## 1.2.0
- **REFACTOR**(core): jwt in auth service are also send as bearer.
- **REFACTOR**: rename mock services.
- **REFACTOR**(core): rename auth service and auto create it in the setup service.
- **REFACTOR**: remove auth service mock.
- **REFACTOR**(core): auth service.
- **REFACTOR**: move all flutter related packages and features to this repo.
- **FIX**(core): pubspec description.
- **FIX**(core): make service locator methods type safe.
- **FIX**: update to changes in hypeit dart core.
- **FIX**: implement singleton interface in repository to restrict repository locator to repositories and not services.
- **FIX**(core): re-create a auth service mock.
- **FEAT**: upgrade exceptions.
- **FEAT**(core): add environment enum for environment service.
- **FEAT**(core): provide aggregated localization delegates.
- **FEAT**(core): add localization delegates to setup values.
- **FEAT**(core): uuid service provides method to generate uuids.
## 1.1.0
- **REFACTOR**(core): jwt in auth service are also send as bearer.
- **REFACTOR**: rename mock services.
- **REFACTOR**(core): rename auth service and auto create it in the setup service.
- **REFACTOR**: remove auth service mock.
- **REFACTOR**(core): auth service.
- **REFACTOR**: move all flutter related packages and features to this repo.
- **FIX**(core): pubspec description.
- **FIX**(core): make service locator methods type safe.
- **FIX**: update to changes in hypeit dart core.
- **FIX**: implement singleton interface in repository to restrict repository locator to repositories and not services.
- **FIX**(core): re-create a auth service mock.
- **FEAT**: upgrade exceptions.
- **FEAT**(core): add environment enum for environment service.
- **FEAT**(core): provide aggregated localization delegates.
- **FEAT**(core): add localization delegates to setup values.
- **FEAT**(core): uuid service provides method to generate uuids.
## 1.0.1
- **REFACTOR**(core): rename auth service and auto create it in the setup service.
- **REFACTOR**: remove auth service mock.
- **REFACTOR**(core): auth service.
- **REFACTOR**: move all flutter related packages and features to this repo.
- **FIX**: implement singleton interface in repository to restrict repository locator to repositories and not services.
- **FIX**(core): re-create a auth service mock.
## 1.0.0
- **FIX**(core): pubspec description.Does anyone have an explanation on why this happens? Help would be greatly appreciated 🫶 |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
|
Are you sure that you're pushing the git tags properly? |
Beta Was this translation helpful? Give feedback.
@FritzMatthaeus ah yes, that's the reason, since GitHub is doing a shallow checkout by default. You can check how the melos-action is doing it.