On Thu, 31 Oct 2024, Andrew Cooper wrote:
> On 31/10/2024 1:47 pm, Andrew Cooper wrote:
> > The change works for divergent branches, but doesn't work for explicit SHAs.
> >
> > Instead of passing `-b $TAG` to clone, explicitly fetch the $TAG we want
> > after
> > cloning.
> >
> > Fixes: c554ec124b12 ("scripts: Fix git-checkout.sh to work with branches
> > other than master")
> > Signed-off-by: Andrew Cooper <[email protected]>
> > ---
> > CC: Jan Beulich <[email protected]>
> > CC: Stefano Stabellini <[email protected]>
> > CC: Julien Grall <[email protected]>
> >
> > Speculative fix, pending CI:
> > https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/1521847529
>
> Nope. While this works on staging, it breaks on 4.17
>
> Back to the drawing board.
I am not certain about this but maybe we need:
$GIT fetch origin
without the $TAG