-
Notifications
You must be signed in to change notification settings - Fork 51
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
Howto rebase a source-git repo to a new upstream release #324
Comments
This issue has been marked as stale because it hasn't seen any Stale issues are closed after 14 days, unless the label is removed This is done in order to ensure that open issues are still relevant. Thank you for your contribution! 🦄 🚀 🤖 (Note: issues labeled with pinned or EPIC are |
This issue has been marked as stale because it hasn't seen any Stale issues are closed after 14 days, unless the label is removed This is done in order to ensure that open issues are still relevant. Thank you for your contribution! 🦄 🚀 🤖 (Note: issues labeled with pinned or EPIC are |
This issue has been marked as stale because it hasn't seen any Stale issues are closed after 14 days, unless the label is removed This is done in order to ensure that open issues are still relevant. Thank you for your contribution! 🦄 🚀 🤖 (Note: issues labeled with pinned or EPIC are |
This issue has been marked as stale because it hasn't seen any Stale issues are closed after 14 days, unless the label is removed This is done in order to ensure that open issues are still relevant. Thank you for your contribution! 🦄 🚀 🤖 (Note: issues labeled with pinned or EPIC are |
This issue has been marked as stale because it hasn't seen any Stale issues are closed after 14 days, unless the label is removed This is done in order to ensure that open issues are still relevant. Thank you for your contribution! 🦄 🚀 🤖 (Note: issues labeled with pinned or EPIC are |
I have a source-git repo, which is not pushed anywhere, so I can rebase at will.
The thing is that rebasing it to a new upstream release is quite a few steps, so I'm wondering whether we should mention them in the docs
Ok, so what I'm doing in the source-git repo to rebase to a newly released version:
git pull --rebase upstream main
cd .distro/
Version:
in spec to the newly released versionspectool -g *.spec
sha512sum the-downloaded-tarball
source-git.yaml
change theupstream_ref
andsources
path
&url
(even the tarball is not yet uploaded)Now I can run
source-git update-dist-git
, which BTW works nicely.Or perhaps have a new
source-git rebase-to-version
command to perform those steps?Anyway, I'd start with discussing what are the supposed steps (above) and documenting them.
The text was updated successfully, but these errors were encountered: