Skip to content

[Bug]: Incorrect Unity version when activating license #19

@NicolasChicunque

Description

@NicolasChicunque

What happened?

unityVersion value is not passing from ci-cd-pipeline to avalin/unity-ci-cd/.github/workflows/step-1-test.yml@v1 or to game-ci/unity-activate@v2, then the license is not activated.

Steps to reproduce and Workflow details

List the steps:

  1. I already set up .github/config/defaults.json with unityVersion "6000.3.2f1"
  2. When run the ci-cd-dispatcher workflow everything is ok and pass to ci-cd-pipeline.
  3. When ci-cd-pipeline is doing the run_tests step and needs (call) avalin/unity-ci-cd/.github/workflows/step-1-test.yml@v1 , it is not sending the unityVersion: ${{ needs.unpack_inputs.outputs.unityVersion }} in the line 91.
  4. Then the Activate Unity Licence steps running game-ci/unity-activate@v2 shows unityVersion: 2019.2.11f1

Expected behavior

unityVersion value pass from ci-cd-pipeline to avalin/unity-ci-cd/.github/workflows/step-1-test.yml@v1

Logs or screenshots

Image ___ Image ___ Image

Note

When I isolate the game-ci/unity-activate@v2.0.0 the step runs successfully:

Image

Environment

  • Unity version: 6000.3.2f1 (docker allowed)
  • OS: Windows 11
  • GitHub Runner (ubuntu-latest, macos-latest)

Thank you :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions