The final tag should have a format similar to the old one: nuttx-9.0.0
(or nuttx-9.0.0-rc1 for an RC)
The version.sh script needs the "-" to parse the tag.

On Sat, Apr 18, 2020 at 7:52 PM Brennan Ashton
<bash...@brennanashton.com> wrote:
>
> Looks good. I'll update my PR now that we have the updated format. I assume
> we will apply a tag for the RC and release so we will want to consume that
> correctly. I can do that today.
>
> Happy to upload the signed files to staging when we agree we are all ready
> to go.
>
> --Brennan
>
> On Sat, Apr 18, 2020, 11:04 AM Abdelatif Guettouche <
> abdelatif.guettou...@gmail.com> wrote:
>
> > > The patch, however, could be an option.  Some files will need to adapt
> > > to that though, not only the version.sh script.
> >
> > I submitted a PR for that. Please take a look.
> > (https://github.com/apache/incubator-nuttx/pull/827)
> >
> > I backported some trivial changes and bugfixes from master to the
> > release branch.  I guess once the release notes and this PR (if it
> > gets merged) are backported we can go ahead and create the tarballs
> > then call for a vote.
> >
> > Brennan, I understand that you have a script to upload the tarballs to
> > where they should be.  Can you do that once we get everything in
> > place?  They need to be signed as well.
> >
> >
> > On Thu, Apr 16, 2020 at 2:10 AM Abdelatif Guettouche
> > <abdelatif.guettou...@gmail.com> wrote:
> > >
> > > I don't think we need to expose the RC, it's not the one that's going
> > > to be released.
> > > The patch, however, could be an option.  Some files will need to adapt
> > > to that though, not only the version.sh script.
> > >
> > >
> > > On Wed, Apr 15, 2020 at 5:33 PM Brennan Ashton
> > > <bash...@brennanashton.com> wrote:
> > > >
> > > > On Wed, Apr 15, 2020, 9:29 AM Abdelatif Guettouche <
> > > > abdelatif.guettou...@gmail.com> wrote:
> > > >
> > > > > > We should probably figure out how this patch would be represented
> > in code
> > > > > > and if we want to have 9.0.0-RC1 or whatever supported.
> > > > > What do you mean in code?
> > > > > A release will go through possibly multiple release candidates all
> > > > > tagged as 9.0.0-rcX, the final tag will be the same as the last
> > > > > accepted RC without the -rc suffix.
> > > > > Patches will have to go through the same process. With the voting in
> > > > > the incubator general list, etc.
> > > > >
> > > >
> > > > There is a version file that is generated but it only exposes major,
> > minor,
> > > > and build hash as defines for code to use. Do we need to extend the
> > code to
> > > > support a patch version? And should the RC be exposed to the code as
> > well
> > > > somehow (probably less important).
> > > >
> > > > >
> >

Reply via email to