RFR: 8255373: Submit workflow artifact name is always "test-results_.zip"

Aleksey Shipilev shade at openjdk.java.net
Sat Oct 24 14:03:38 UTC 2020


The output for the `prerequisites` step is `bundle_id: ${{ steps.check_bundle_id.outputs.bundle_id }}`, but there is no `check_bundle_id` step name to properly reference. Then `artifacts` should actually need `prerequisites` to access `needs.prerequisites.outputs.bundle_id`.

See the final artifact name in the workflow:
  https://github.com/shipilev/jdk/actions/runs/325845086

-------------

Commit messages:
 - Jobs do not have "id", actually... their "id" is their... ID.
 - Also make sure prerequisites have a step ID, and post-process actually needs it
 - 8255373: Submit workflow artifact name is always "test-results_.zip"

Changes: https://git.openjdk.java.net/jdk/pull/849/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=849&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8255373
  Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod
  Patch: https://git.openjdk.java.net/jdk/pull/849.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/849/head:pull/849

PR: https://git.openjdk.java.net/jdk/pull/849



More information about the build-dev mailing list