Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
556ecf6
feat: add alttester package and initial setup
mihakrajnc Mar 18, 2026
af86695
feat: add alttester build job
mihakrajnc Mar 18, 2026
8a99796
feat: add sample backpack automation test
mihakrajnc Mar 18, 2026
74c5a6c
feat: update PR artifact comment workflow
mihakrajnc Mar 18, 2026
a30ab79
fix: skip test assemblies in alttester build
mihakrajnc Mar 18, 2026
f9909a4
docs: add automation test documentation
mihakrajnc Mar 18, 2026
597dd95
fix: remove automation assembly from standalone build
mihakrajnc Mar 18, 2026
7d8907f
feat: include alttester on all non release builds
mihakrajnc Mar 20, 2026
b6c62f8
feat: add explore panel automation tests
mihakrajnc Mar 20, 2026
fd17f6a
fix: remove automation sln / csproj files to gitignore
mihakrajnc Mar 20, 2026
2ba6ffa
fix: account for splash screen
mihakrajnc Mar 20, 2026
b18a407
chore: cleanup automation test project
mihakrajnc Mar 21, 2026
4b9eb83
docs: update automation testing docs and add sub agent
mihakrajnc Mar 23, 2026
c284e62
feat: add alttester mcp documentation
mihakrajnc Mar 23, 2026
68435ea
feat: remove testing project and agent
mihakrajnc Mar 23, 2026
f02e334
docs: update automation docs
mihakrajnc Mar 24, 2026
5b0cb51
Merge remote-tracking branch 'origin/dev' into feat/alttester
mihakrajnc Mar 24, 2026
0c403cf
feat: add support for passing alttester host / port
mihakrajnc Mar 24, 2026
235a071
fix: revert size change
mihakrajnc Mar 24, 2026
edb2942
Merge branch 'dev' into feat/alttester
mihakrajnc Mar 24, 2026
3c16f05
fix: move ifdef
mihakrajnc Mar 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/workflows/build-unitycloud.yml
Original file line number Diff line number Diff line change
Expand Up @@ -413,6 +413,7 @@ jobs:
PARAM_SENTRY_ENABLED: ${{ needs.prebuild.outputs.sentry_enabled }}
PARAM_SEGMENT_WRITE_KEY: ${{ secrets.SEGMENT_WRITE_KEY }}
PARAM_INSTALL_SOURCE: ${{ needs.prebuild.outputs.install_source }}
PARAM_IS_RELEASE_BUILD: ${{ inputs.is_release_build }}
PARAM_UNITY_EXTRA_PARAMS: '-disable-assembly-updater'

- name: 'Tar artifact to maintain original permissions'
Expand Down Expand Up @@ -699,4 +700,4 @@ jobs:
API_KEY: ${{ secrets.UNITY_CLOUD_API_KEY }}
ORG_ID: ${{ secrets.UNITY_CLOUD_ORG_ID }}
PROJECT_ID: ${{ secrets.UNITY_CLOUD_PROJECT_ID }}
run: python -u scripts/cloudbuild/build.py --cancel
run: python -u scripts/cloudbuild/build.py --cancel
Original file line number Diff line number Diff line change
Expand Up @@ -1425,6 +1425,10 @@ PrefabInstance:
propertyPath: m_Name
value: Lobby.ExistingAccount.Screen
objectReference: {fileID: 0}
- target: {fileID: 3551910338184537301, guid: 9d15a49d781207c49ae4e177fea8df9d, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8909398026496194027, guid: 9d15a49d781207c49ae4e177fea8df9d, type: 3}
propertyPath: m_Pivot.x
value: 0.5
Expand Down Expand Up @@ -1508,7 +1512,10 @@ PrefabInstance:
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 5389577515283649128, guid: 9d15a49d781207c49ae4e177fea8df9d, type: 3}
insertIndex: -1
addedObject: {fileID: 4670851653899763014}
m_SourcePrefab: {fileID: 100100000, guid: 9d15a49d781207c49ae4e177fea8df9d, type: 3}
--- !u!114 &1710777244495217613 stripped
MonoBehaviour:
Expand All @@ -1521,6 +1528,24 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 3b6be391c7d54e499fd3bd207df52cc9, type: 3}
m_Name:
m_EditorClassIdentifier: AuthenticationScreenFlow::DCL.AuthenticationScreenFlow.AuthLobbyScreenSubView
--- !u!1 &5609746862316879584 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 5389577515283649128, guid: 9d15a49d781207c49ae4e177fea8df9d, type: 3}
m_PrefabInstance: {fileID: 509596415147142280}
m_PrefabAsset: {fileID: 0}
--- !u!114 &4670851653899763014
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5609746862316879584}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0ea1b65aaa149fa438425d71fd8122ab, type: 3}
m_Name:
m_EditorClassIdentifier: AltTester.AltTesterUnitySDK::AltTester.AltTesterUnitySDK.AltId
altID: f658ab9f-18ac-4281-a0a9-dd030d8224d6
--- !u!224 &8986644367044729187 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 8909398026496194027, guid: 9d15a49d781207c49ae4e177fea8df9d, type: 3}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1080,6 +1080,7 @@ GameObject:
- component: {fileID: 507792000685911311}
- component: {fileID: 5571176412117901524}
- component: {fileID: 4080444307416535096}
- component: {fileID: 7778157394142849921}
m_Layer: 0
m_Name: JumpIntoWorld
m_TagString: Untagged
Expand Down Expand Up @@ -1228,6 +1229,19 @@ MonoBehaviour:
<ButtonAnimator>k__BackingField: {fileID: 5571176412117901524}
<ButtonPressedAudio>k__BackingField: {fileID: 11400000, guid: cbbd6a003fc75e24da47c13feacd92c7, type: 2}
<ButtonHoverAudio>k__BackingField: {fileID: 0}
--- !u!114 &7778157394142849921
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7689646548246359426}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0ea1b65aaa149fa438425d71fd8122ab, type: 3}
m_Name:
m_EditorClassIdentifier: AltTester.AltTesterUnitySDK::AltTester.AltTesterUnitySDK.AltId
altID: 646623d5-3519-49df-93ed-ab668d7917db
--- !u!1 &9012452384836578987
GameObject:
m_ObjectHideFlags: 0
Expand Down
Loading
Loading