I'm not sure how other projects do it, but I'm guessing the process of publishing a release candidate for public consumption is different from a proper final release... From what I understand, release candidates published to https://dist.apache.org/repos/dist/dev/incubator/kie/10.0.0-rc1, if approved, need to be the exact same artifacts as the ones that will compose the final release. For this reason, we can't have "release candidate" artifacts with the `-rcX` prefix as their version, since they need to be, bit by bit, equal to the release itself.
When one of our release candidates is approved both by us and the IPMC, the process of publishing it as a final release will be creating a tag `10.0.0` pointing to the exact same commit as the `10.0.0-rcX` tag. Same is true for the artifacts. Our release publishing automation will download from https://dist.apache.org/repos/dist/dev/incubator/kie/10.0.0-rc1/ and push to whatever places each artifact is released to (E.g., NPM, DockerHub, OperatorHub, VS Code Marketplace, Chrome Web Store etc). On Tue, Sep 24, 2024 at 2:03 PM Jason Porter <[email protected]> wrote: > > I recommend running the RAT tool: https://creadur.apache.org/rat/ and > checking things for headers, NOTICE files, etc. > > On 2024/09/24 09:23:20 Toshiya Kobayashi wrote: > > Hi all, > > > > It's great that we see incubator-kie-10.0.0-rc1-sources.zip in > > https://dist.apache.org/repos/dist/dev/incubator/kie/10.0.0-rc1/ > > > > Now should we verify the sources.zip? > > > > If yes, what should we test? > > > > I think of: > > > > - Build the project > > - Run all unit tests > > - Run my own application (which uses the 10.0.0 jars as library) and > > confirm if it works > > - Build and compare checksum with artifacts under > > https://repository.apache.org/content/repositories/orgapachekie-1005/ ? > > > > Anyone, feel free to share your thoughts. > > > > Just FYI for drools, I have done archetypes and kjar tests as sanity checks > > https://docs.google.com/spreadsheets/d/1RP64VxjAbdWQX-w2ZgnAFSDdaoheJapIFdp29TFc5w0/edit?gid=0#gid=0 > > > > Regards, > > Toshiya > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
