Closed nadirvishun closed 2 hours ago
The main
branch in the Dify repository is typically updated with new features and changes that have been tested in the deploy/dev
branch before being merged into main
[1]. This means that the main
branch may not always match the latest tagged release, such as v0.8.3
.
To ensure you are using the correct version for the upgrade, you should check out the specific tag instead of the main
branch. For example, you can use the following commands:
git fetch --all --tags
git checkout tags/v0.8.3
This will ensure that you are using the exact code corresponding to the v0.8.3
release.
To continue talking to Dosu, mention @dosu.
When you are trying to upgrade to the latest version, keep in mind, you should switch to that tag instead of using the main branch.
@crazywoola Maybe you can change the upgrade guide description in the release, it was always assumed that the main branch was the same as the latest tag branch:
Thanks for the suggestion, we will do it later. @laipz8200
Self Checks
1. Is this request related to a challenge you're experiencing? Tell me about your story.
example the the release v0.8.3 upgrade guid:
but the
main
branch doesn't matchv0.8.3
tag, the code chagnev0.8.3
is 3 days ago, butmain
is 4 hours ago, If I pull themain
branch, it doesn't actually necessarily match version0.8.3
.2. Additional context or comments
Nope
3. Can you help us with this feature?