-
-
Notifications
You must be signed in to change notification settings - Fork 253
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Misc QOL Updates and bug fixes #505
Conversation
… Hub version on MacOS. Live output MacOS build log to console. Hid extraneous log outputs from git. Throw error when failures detected in log output.
…ssing types on functions. Cleanup mac-setup module installation
…s and Updated package vulnerabilities.
…tExitCode and not $?. Update tests.
Codecov Report
📣 This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more @@ Coverage Diff @@
## main #505 +/- ##
==========================================
+ Coverage 36.85% 37.28% +0.43%
==========================================
Files 74 75 +1
Lines 2890 2934 +44
Branches 582 600 +18
==========================================
+ Hits 1065 1094 +29
- Misses 1688 1703 +15
Partials 137 137
|
Seems the way I am doing symbol generation doesn't work on older Unity versions, will make a fix |
… default to public. Increase build test coverage of unity versions.
…d script. Remove <2019.3 versions of unity from windows builder as IL2CPP isn't supported until 2019.3.
…PP. Fix app identifier for android in testproject
…tests. Add retry logic to windows as it seems to have licensing issues when so many runners start
The android failing build in 2022.2 is due to a Unity bug so that one is expected to fail |
Any idea why builds for 2019.2.11f1 are showing as "Expected" and not "Successful"? |
I'm not sure. Either the workflow needs to be approved to run or it's because I updated the PR workflow to run more Unity versions and those got superseded. I'm guessing the latter though. |
@davidmfinol It might be this: https://github.com/orgs/community/discussions/26698 Are you able to look at branch protection rules? |
@AndrewKahr Yep that was it. |
Changes
cacheUnityInstallationOnMac
parameter to cache Unity Hub/Editor on MacOS runners. This can significantly reduce build times that need a macos runnerunityHubVersionOnMac
parameter to pin Unity Hub version on MacOS runnersandroidExportType
parameter to enable exporting asandroidPackage (apk)
,androidAppBundle(aab)
, orandroidStudioProject (Android Project)
yarn-audit-fix
to dev dependenciesandroidExportType
overbuildAndroidAppBundle
androidSymbolType
parameter to allow building public or debugging symbols for android$LastExitCode
and not$?
to fix exit code not being captured correctlyThis should handle #411, #356, #325, PR#471, PR#443, and PR#418.
This is supported by game-ci/documentation#362
Checklist