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

GHA: Workflows break with update release versions

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      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

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

                  Dates

                  Created:
                  Updated:
                  Resolved: