Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8283017

GHA: Workflows break with update release versions

    XMLWordPrintable

Details

    • b14

    Backports

      Description

        Current GHA workflow only takes VERSION_FEATURE to deduce the bundle names, which means the test jobs in GHA workflows are unable to run.

        See for example JDK 18u GHA run:

        Build step produce:

        Creating jdk-18.0.1-internal+0_linux-x64_bin.tar.gz
        Creating jdk-18.0.1-internal+0_linux-x64_bin-symbols.tar.gz
        Creating jdk-18.0.1-internal+0_linux-x64_bin-tests-demos.tar.gz

        Persist step fails to find it:

        Warning: No files were found with the provided path: jdk/build/linux-x64/bundles/jdk-18-internal+0_linux-x64_bin.tar.gz

        ...because it looks for "18", not "18.0.1".

        17u and 11u hacked the GHA workflow to get tests to work (see JDK-8276130), but this would keep breaking in update releases as 19.0.1, 20.0.1, etc. fork out of the mainline. We should instead fix that in the mainline workflow config.

        Attachments

          Issue Links

            Activity

              People

                shade Aleksey Shipilev
                shade Aleksey Shipilev
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: