Skip to content

Some of the arm64 workflow tests are mislabeled as x64 tests #1072

Description

@jmjaffe37

Description:
While testing an update to one of setup-java's distributions, I stumbled across a mislabeled github workflow test. It mistakenly states that it tests on macos-x64 agents, but it actually works on macos-arm64 agents. Since this test was generated from a matrix, I suspect a number of other tests are in the same boat.

Test name: microsoft 25 (jdk-x64) - macos-latest
Link to proof line in logs: https://github.com/actions/setup-java/actions/runs/28541053114/job/84615774435?pr=1071#step:1:16

Task version:
Most recent commit off of main: b150355

Platform:

  • Ubuntu
  • macOS
  • Windows

Runner type:

  • Hosted
  • Self-hosted

Repro steps:
Run the validation steps that are triggered once a new PR is made.
Test name: microsoft 25 (jdk-x64) - macos-latest
Link to proof line in logs: https://github.com/actions/setup-java/actions/runs/28541053114/job/84615774435?pr=1071#step:1:16

Expected behavior:
The test should be labeled with the correct architecture (arm64): microsoft 25 (jdk-arm64) - macos-latest

Actual behavior:
The test is labeled with the incorrect architecture )x64): microsoft 25 (jdk-x64) - macos-latest

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions