5G-MAG / rt-xr-unity-player

XR Unity Player
https://5g-mag.github.io/Getting-Started/pages/xr-media-integration-in-5g/
Other
4 stars 1 forks source link

adds build check on pull request #23

Closed nlsdvl closed 5 months ago

nlsdvl commented 6 months ago

Uses condensereality/UnityCloudBuildAction and a unity cloud account to run a build check on pull request for supported platforms.

With this workflow a Unity Cloud account is used to build for supported targets, Unity Cloud API is used to fetch the build status and artifacts. Other options were investigated to perform build checks upon pull requests (eg. GameCI).

The workflow changes must be integrated into the default branch for github to take them into account, hence the hotfix.

nlsdvl commented 6 months ago

Looking at the build logs, this seems to be failing due to Github's Classic Personnal Access Token invalid permissions for this repository. Investigating. This workflow is running successfully on a private repo in a private account.

nlsdvl commented 6 months ago

build artifacts retention policy is the default organization policy.

the name of the build artifacts is not what I expected: https://github.com/5G-MAG/rt-xr-unity-player/actions/runs/8293677754/artifacts/1329207807

nlsdvl commented 5 months ago

closing this PR, the changes have been cherry picked to the v0.9.0 branch : https://github.com/5G-MAG/rt-xr-unity-player/pull/27