Skip to content

Conversation

@StephenHodgson
Copy link
Member

@StephenHodgson StephenHodgson commented Sep 14, 2025

  • Removed the automatic version check for Unity Hub when it's already installed
  • Fixed the legacy URL check fallback mechanism for fetching Unity version information
  • Added version-specific Linux dependency installation for older Unity Editor versions

- removed the version check if hub was installed
- fixed the legacy url check fallback
- updated linux dependency installs for older editor versions
@StephenHodgson StephenHodgson marked this pull request as ready for review September 14, 2025 17:43
Copilot AI review requested due to automatic review settings September 14, 2025 17:43
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the unity-setup action to version 1.2.6 with improvements to Unity Hub installation and version checking logic. The main purpose is to optimize the Hub installation process and improve dependency management for different Unity Editor versions on Linux.

  • Removed the automatic version check for Unity Hub when it's already installed
  • Fixed the legacy URL check fallback mechanism for fetching Unity version information
  • Added version-specific Linux dependency installation for older Unity Editor versions

Reviewed Changes

Copilot reviewed 4 out of 9 changed files in this pull request and generated 2 comments.

File Description
src/unity-hub.ts Refactored Hub version checking logic, improved fallback URL handling, and added Linux dependency installation
src/install-unityhub-linux.sh Removed hardcoded SSL library installation to allow version-specific handling
src/install-linux-dependencies.sh New script for installing version-specific dependencies for Unity Editor on Linux
package.json Version bump to 1.2.6 and minor dependency updates

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 7 out of 12 changed files in this pull request and generated 2 comments.


Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@StephenHodgson StephenHodgson merged commit 8371eb5 into main Sep 14, 2025
49 checks passed
@StephenHodgson StephenHodgson deleted the development branch September 14, 2025 21:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant